I reckon one strength of hardware lies in its limitations. You can get sooo lost in the endless possibilties of software. Millions of plugins etc. With hardware i guess you will tend to learn the gear you have got inside out?! Plus it provides a more`hands on` feel. Possibly more than a midi controller can. I presume a combination of both worlds might be beneficial to the sound you produce. Best of both worlds kinda thing. Getting tons of hardware before you have ever produced/made music might not be the best idea, though.