I can share my story. I've always wanted to get into trains and modelling, and just last year I got enough space to properly start the hobby. All my research was around 'real' model trains and buildings. I'm an urban nut, thats the setting I'm building. I searched for quite a long time on creating an urban setting through traditional modelling. I didn't want to build ye old west as I usually see in most model building magazines. I wanted it to be a crazy urban city with trains running all through it on multiple levels. I also wanted the setting to be alive, incorporate my hobby of playing with arduino boards. After humming and hawing for months, with nothing quite clicking, my brother casually mentioned Lego to me.
... LEGO ?? ...
... Yah Lego, apparently they have a train ....
So I started searching and quickly fell into the rabbit hole ...
Trains? trains that go. check
Automation? Yep, incorporate Mindstorm & technic.
Now for the buildings. Meandering around the lego.com website one day is what sealed the deal. I stumbled upon Modular Buildings and that was it. And of course its lego, I've already done slight mods on regular modulars, and made some custom buildings as well.
So then, thus far Lego has been perfect. I love the fact I can spend $300 on something grand, and the next week spend 5 bucks on something just to add something small. Its fantastic at its basic level its literally building blocks. I love that it provides just enough automation tools to make things interesting. And lastly the community has been fantastic. I'm still new to it all, but my city has taken a bit of shape after less than a year.