i think most of the website are for profitable if not directly , indirectly
They may be TRYING to be profitable, but that certainly doesn't mean that they are. I can assure you that most sites don't make enough to cover their hosting fees.
I agree with the article; Content is KING! I also agree that good copy crafted to 'sell'; that is, expose the true benefits of your product or service in a way that connects with the visitor.
The biggest problem that I see is that so many companies put up a site and figure that the work is done. It's just the begining! There's a lot of work to make it a success... but so many think that just because the site is there, the world is supposed to beat a path to your door.
In my decade of experience, it just doesn't work that way.
Can you do well online? Certainly. But there's no get rich quick.