Sure, these are all great reasons to switch. But there are quite a few good reasons to NOT switch:
1) security. Wordpress sites get hacked every day, either because of server vulnerabilities or the owner/administrators inability to patch plugins and security updates.
2) cost. unless you're a programmer chances are you'll need to learn quickly or fork out money to hire one. expect to pay for this service.
3) hosting costs. this can range from $25 to $250 to more per month depending on the traffic of your site.
And some reasons why to stick with Blogger?
1) you can make gorgeous websites: http://buzz.blogger.com/2011/07/you-can-do-some-amazing-things-with.html
2) hosting is free, and the limits before you need to pay anything are quick large and getting bigger.
3) no need to worry about security patches and stability
You can read our complete list here: http://www.blogxpertise.com/2012/08/10-reasons-blogger-better-wordpress.html