Totally agree, you need a special mindset, provided you have good writing skills as well as know the ways how to attract people in the first place. There are a lot of blogs out there that no one seems to be interested in...
Even spammers stay away from them (let alone Google Adsense)
To become a good blogger some skils are indeed. but only articles blogs are not the only bloging. there is thousands of topic people can blog..
everyone should choose their desired skill or niche where he think he can blog. I saw lots of video, photoghrapy, games blogs and they are very successful and earning a lot of money.
This is called
selection bias, that is, you see only those blogs which are more-or-less known ("very successful and earning a lot of money" in your speak), but you simply don't see a lot more blogs (and a lot more is a severe underestimation here) that end up or already ended up nowhere and got removed by their unlucky creators...
That's the reason why people think they can be successful at almost anything (if they only wanted)