I don't care about responding to the rest of the allegations because clearly your friends have very old Android devices.
But the last part about customer satisfaction is untrue. If customer satisfaction of Windows Phone was so high, it would be at the top or at least near the top of the market.
It's not.
You can consult any of those surveys for consumer satisfaction. WP users are more satisfied with their phone than anybody else...
I've asked class fellows with Android devices about why they stick to Android and why don't they switch to WP. I got varying responses. Some were startled when they saw a WP. At least 20 students (out of a total of 80) in my class said this when they saw my phone: ' What! You have Windows? It is extremely difficult to use doesn't have any apps and is not good at all!' I asked them why and they said that shopkeepers at phone shops said that to them.
Another interesting response was that even when somebody goes to buy a WP, the shopkeepers try their best to steer people away from WP towards Android. I mean like this even happened to me. When I went to purchase my Lumia 1020, the shopkeeper tried his best to get me an iPhone 5s or the Galaxy S4 instead. Even my father repeatedly asked me, "Are you sure you want this phone and not the Galaxy?" I stayed firm that I wanted the Lumia.
Not just that. I went to a small local shop to get a case for my Lumia 1020. The shopkeeper said that the phone was crap and I would regret buying it. That shopkeeper sells plenty of Nokia dumbphones and Ashas (he was biased only against Lumias--WP). Nokia in return had just recently given him a Lumia 1020 for free, still he said that Lumias were dreadful devices.
Fast forward to 6 months later and my case broke. I went to the same shopkeeper to get a new case and this time he seemed like a changed person. As soon as he saw my phone, he said, man, this phone is amazing! I was wrong earlier... The thing is, there is a stigma against WP. That's the reason why a lot of people don't buy WP's.
A somewhat genuine response I heard from other students was that they use some specific apps which aren't available for WP. Or a specific WP limitation which was a deal-breaker for them. Such people are a minority and apps/limitations of WP aren't the sole reason for the success of Android.
Next, I tried asking people who had WP's already about why they got a WP in the first place and were they satisfied with it. Two people said they got theirs as a gift and both were happy with it. Other two people said they bought Lumias because they were Nokias and they had faith in the company. One (my cousin) said that she got the HD7 because it was cheap and the shopkeeper said it was a good phone. The only problem for her was Bluetooth file sharing. Otherwise the phone was very good.
I bought a Lumia because I use MS services (I didn't use anything Google anyways), loved Glance on earlier Nokias and had seen WP to be fast and nice. I only use mainstream apps/games and some specific professional engineering tools (iCircuit, ArchiTech Sketchpad, graphic & scientific calculator apps, etc.), a few really convenient local apps, a bank app, HERE Maps, paper-work apps like scanners, signing apps, the built-in Office hub, Office lens and Office Remote, etc. which are all present on WP. My Lumia 1020 had an OK battery life, too. (Not exceptional, but I could easily get through a whole day.) So, I was very satisfied with it. The same is the case with a lot of other WP users. But that's not the case with the vast majority of Android users. Many are unhappy with their phones.