Of course there are profitable online business. You just need to follow the right path and keep improving yourself to stand out of the competition. I've found affiliate Marketing one of the best alternatives for bloggers/hubbers.

How important is it for an online business owner to understand the psychology of his target audienceWhen you are dealing with your customer face to face, then its very important to you get into the mind of your customer...