You speak as though everyone on HN has the same attitude towards these things, but that's just not true.
There were naysayers then and there are naysayers now.
Of course, but I can see general trends.