There are some Blogger blogs that make big money, but depending on a external platform with "singular" ToS is always a risk.
For making money with blogspot you have to white, white and white. And even being the most white hat of the world you are under the risk that being banned for being reported by a competitor or a troll (the same that is trying to fill your blog with spam comments, puting your link in blacklisted sites for generating bad reputation traffic to your site, clicking compulsively in your ads for generating invalid hits,...).
With a selfhosting blog using worpress, joomla o drupal, you have to fight against trolls too, but at least you can response without the risk of waking up one morning and finding that your blog is gone (with any possibility of accessing to your content for recovering o migrating it).
With a selfhosting blog, nobody is going to delete it if you add javascript code, popup ads, content lockers,...