MS isn't dumb (mostly), there's a reason they didn't just make it "really easy" to toggle a hundred features. One of the things I love about metro is how big the options/buttons are, how easy to hit them it is without having to squint at your phone and be totally precise. Think of the people with hotdog fingers. Where would they put these audio options to toggle off and on? Expand the drop down menu up top so that it covers half the screen? Have more than one icon on it so that people can complain it's too easy to hit silent instead of vibrate and vice versa? They wanted a minimalist design and personally I like it. Believe it or not I bet most people don't switch back and forth between on, vibrate, and silent several hours a day. They put the most common things on the surface, and put the other options beneath. If you can find a way for them to add that functionality in without ending up with buttons and toggles everywhere, then by all means share it with them. I bet they add it if it's a good enough balance. But no I don't want flips and switches and toggles everywhere like in Android, so that I have to be careful where I mash my finger when I'm swiftly navigating the UI.
They could do it the way BlackBerry has been doing it from the beginning. There's a small icon on the home and lock screen that shows the current sound profile, so you don't have to drill into any menus to see the phone's current state. To change the profile, you click on that icon and choose the one you want. You can create and name your own sound profiles, too. For a quick toggle between vibrate and the last profile, there's a shortcut: long press the 'Q' key.
I use this functionality
all the time. When I go into a meeting (or a movie), i hit 'Q' on the way in and on the way out. My normal sound profile is one that I defined myself. It's called "mellow" and it has no email alerts, a fairly strong SMS alert, a low calendar alert, and vibrates only when the phone is in the case. If I'm expecting an email and want to know when it might have arrived, I switch to the BB "normal" profile, which has an alert for incoming mail. In some circumstances, I switch to the "silent" profile, with no sound or vibrations. And I get at all of this by tapping an icon no bigger than WP's wifi icon. Smaller, in fact.
My T-Mobile SideKick had even better notifications. I could use different configurations on different days, and have them change automatically at different times of day. That was baked into the OS. I can do the same on my BB, but I have to buy an app for it. In fact that app interfaces with the BB Calendar, so that when I create a meeting or other event, I get the option of having the BB automatically change the sound profile at the beginning and end of it, so I don't even have to remember to press 'Q'. This app doesn't add any buttons; it simply adds options to the Calendar menu.
When you install an app that has sound notifications on a BB, the options for that app get added to the main profiles menu. So if you get Google Talk, options for incoming message sounds etc. will show up in the Profiles menu. If you uninstall it, they go away.
The BB is famous for it's LED notifications. One of the best-selling apps allows the user to choose a different color for different kinds of alerts. I don't bother with this myself, but the fact that these apps exist shows that there is a demand for being able to take make notifications, both visual and sound, work the way the user wants them to work. And it can easily be done without cluttering up the home screen.
No, MS isn't dumb. But there's
no doubt in my mind that there are more users of WP who would be very happy to see features of this sort than there are those who are indifferent to them.