Lets review this on a case by case basis
Well those Live Tiles are basically Badges on a big square, which Android does - at least any skinned device (Sense 3+, TouchWiz 4+, LG UI, Motorola UI, Sony's UI all do this). That covers pretty much all major manufacturers here.
So your saying that Androids and IOs numbers on a square are the same as live tiles? Dynamic rotating content changing live tiles that change pictures, flash new content your saying that is the same as TouchWiz Widgets? I was a moderator on the AC helped hack and root devices tested ROMs for the developers worked on kernels all that for over a year. I though I knew the ins and outs of Android but ISC must have really changed things if what you are saying is true.
Lock Screen Notifications are done by literally all of those, as well. ICS allows you to pull down the Notification bar on a Locked screen so in addition to getting a raw count you also get context, easily, without unlocking your phone. It's much faster than opening the phone and going into an app to see exactly what that notification is about. Efficiency is key with mobile devices.
It's not just about seeing stuff, it's about efficient workflow. iOS does this as well - even better in some ways - with their lock screen notifications.
So (this is one of the things I hated about Android the most) you have notifications in your notifications drop down you see them there and on the widgets you have to open each one to clear the notification and some apps wont drop the numbers off the Widget until you open the app from the Widget. This means you have to go to 2 different places to clear a notification first the drawer to see you have one then to the app/widget to get all the notifications to go away. That doesn't sound very efficient to me.
If you get a Voicemail from a Telemarketer you have to unlock your phone and go to the Phone app to see that it's a bum phone number. All I have to do is pull down my notification bar from the lock screen and swipe it away. Additionally, I can swipe from the lock screen icon to open up that app directly to that element. You cannot do this from the WP7.5 lock screen.
My Windows Phone reads the number to me so I know instantly who is calling me. I don't even have to touch the phone.
Third party apps cannot post Lock Screen Notifications on WP7.5, so being able to pull down the Notification bar from the Lock Screen is a huge advantage. Additionally, WP7.5 has no cache, so for Apps without a Live Tile (or with a Volatile Live Tile) you either have to see the notification or there's a chance you won't know any new data came in until you actually open the application.
All true this is one where a notifications center could be of some use. I have said it before I am not a big Toast Fan so it really doesn't effect me all that much.
Facebook App Notifications on WP7 were consistently about 10 minutes behind Android and iOS for me. I tested this on YouTube on another forum, multiple times. The IM client notifies often minutes later than the Official App on iOS and 3rd party apps on Android (Beejive Pro and Trillian for Android), which I tested on YouTube on another forum, multiple times. Twitter on iOS and Android now has instant push notifications. Not the case on WP7.5 - this was a huge boon for people tweeting Results and Live Blogging through Twitter during the Olympics.
I used to carry 3 dispirate devices to get around these issues (iTouch tethered to my HD7 for iOS-exclusive apps/games, Vibrant with Active SIM/Data Plan for everything else smartphone-related, and the HD7 for calls/music streaming).
I have not seen one single app where Notification speed on WP7 was on par with iOS and Android. I don't think it's a platform issue, I think it's a back-end infrastructure issue. However, their method of typing in Services to Live.com and fetching data does not seem to be the most efficient as far as notification speed is concerned.
Mmmk...Your mileage may very.
It's totally possible Live Tiles are perfect for millions of people out there, but I prefer to not have to check my phone to see if something new came in. I want it to beep or Vibrate and let me know. In addition to being more efficient (since I can get to any of it without unlocking the phone, anyways), it makes sense and the Live Tiles don't provide anything I cannot get via a Badge or Widget, anyways.
It also lets my phone last longer since there is less on-screen time from constantly checking to see if anything new is in.
If you want anything other than a few stock apps that display raw numbers on the lock screen, you have to unlock a Windows phone and getting to those tiles often requires scrolling down. Over a day you can log an extra 30 minutes of on-screen time just from checking for notifications which can add up to be a factorable chunk of your battery capacity.
My phone makes one sound for emails and another sound for text messages yet another when I get a phone call. What else do I need? To be perfectly honest everything else needs to wait till I have time to turn on my screen and look at my device.
Don't get me wrong here I know Windows Phone has its short comings all I am saying is that my WP does what I need it to with out a lot of BS. I don't have to spend hours setting up 20 different ringer settings, clearing notifications in 20 different places so i don't have reminders everywhere. I need my device to do what I need it to when I need it to. My WP does all of that and it does it quickly.
The only reason I counter post you some times is because I am as much of a Windows Phone ****** as you are an Android ******. Every platform has negatives its hard for people who don't have and use Android devices to see the negatives so please don't pushing superiority of any platform. They all have good and bad.