I'm mostly a lurker but, I have to say one thing. It is so funny to see people all emotional calling anyone discussing ETH a shill. Then see those same people just make shit up like, there is no hard cap it's unlimited supply. If you just went to the ETH website you would see there is a yearly limit. P.S. US currency has no cap for real and it seems to be the strongest currency. Of course the ETH website also says it isn't a currency meaning it isn't designed to buy things like BTC. If it's usage is distributed Apps/Smart contracts does a cap really mattter? I don't know the answer. That is a serious question, not rhetorical.
I'm not pro ETH or a shill but, I am mining some with my video card. As long as it's profitable I'll continue and as long as Microsoft keeps adding support to Azure, Visual Studio etc. I'm sure people will continue to invest.