- think about benefits for their readers - don't sell their soul and just recommend things or place advertising that they believe is worth it - have long term success because they have loyal readers
- have nothing but profit on their mind - think about how to make their their readers click on ads or affiliate links - recommend everything with a high pay-out - have short term success because people are sent away for a couple of cents or because people realize this blog is just about selling them something
If you approach your topic from an unique angle and your blog offers real benefits for your readers you will have success. Not over night because like everywhere else it also takes time and dedication to built something online. Making money online is easier than you think and with more and more people online every day an investment in the future.
Summary: The difference between good and bad blogger determines also their long term success. The ones who are only blogging for money vs the ones who do it to help others.
I disagree due to the fact that the vast majority of people are not making money out of blogging. Content is everything, if your a professional blogger and have to work full time then you also need to live. Advertising works so the good creative people can focus more on what they are doing if they get a lot of interest.
Anyone who makes their readers click on affiliate links, unless it's a review post, deserves to be slapped but I'm sure you can enjoy what you write, produce good content and have ads at the same time. Payment is just a bonus!