I don't pretend to have all the answers and I've dropped my fair share of online bollocks. Having been online since the blink tag was cool I've seen all kinds of fads come and go, some of them stuck some didn't.
One thing that's always existed is the cheap website. Built by people who don't know what they are doing, for people who don't know what they need. Billions must have been wasted on ill conceived sites, doomed to failure before their first title element had been written, or not as is often the case.
There seems to be an endless stream of people with big ideas for websites that are going to make them a million. The common denominator is they only want to spend a few hundred pounds building it. Equally, there is an endless stream of trick developers who are only too happy to take their money, no doubt with a promise of online success.
As the online world becomes ever more noisy the need to spend money to succeed online will increase. Have a go heroes will increasingly fail, fake developers will fall by the wayside and the snake oil salesmen will pack their bags and look for easy money elsewhere.
How do I know this? I don't, it's just a feeling ;)