"Given in to customer feedback" vs say "Responded to customer feedback" ... I think you're reading too much into it.I don't think "given in" is the right way to put it - its not like they spent the last 6 months going 'no no no, not going to happen, live with it' - they released it, people gave feedback, they reacted to change.
In fact I find that reaction remarkable - everyone complain that MS don't listen when they do its 'giving in' rather than 'listening to customer feedback'... christ on a bike...
I mean yes, I hate it in politics when any change to what people say gets branded a "U turn" and then they're criticised for doing that, but no one is criticising MS for this change, the reactions seem to be thankful to them. "Given in" doesn't have to be critical - I'm glad that MS have given in