Great post. It's true that there is no reciepe for making the quick buck and if people make us believe so, well it's most of the time a quick buck for them :-).
Now more than ever it's difficult to build a business and especially a profitable one online. I've been at it for several years and only now I start to make some small profits. The big advantage of an online business is that the overhead costs can be kept quite low and therefore it may be easier to get into profitability.