Alright, WP7, and WP8 both may lack certain features, the idea of a closed OS is to polish the few main features instead of spreading so thin. I like to think I have a decent technological know-how, but I only know of a few things that android has that WP doesn't, but why should it? WP is A DIRECT COMPETITOR TO IPHONE. iPhone doesn't have any features, in fact, WP many more features than it does, but because WP has *Windows* in it's name, everyone thinks it should function like windows 7. I don't see everyone moaning about iPhones sucking, so WP shouldn't be either. Android, and Symbian are NOT meant for the same audience as WP. I don't see myself importing contacts from .csv files anytime soon. Therefore, instead of giving a feature no one gives a damn about except a few tech elitists, Microsoft has decided to polish the features MOST people care about. WP and IOS can be compared, but you can't compare WP and androi. It's like comparing an F150 to a Tesla Roadster.
I'm sorry for the rant, all of my siblings are fandroids and I get this talk everyday about my phone sucks because it can't do some vague task, and I've just had enough.