They had to listen to the gamers in order to figure out how to fill their wallets up again... A business is always thinking about their wallet and how to make it bigger... Sony is listening to their wallets too and I think they can hear angels singing "hallelujah"...
The only thing that Microsoft did wrong is that they tried to force a radical change in console gaming that gamers did not like... It was too much change at the same time for people to feel comfortable with... Not very many people wanted to sacrifice the freedom of passing their copy around to 20 people either... All in all... everyone is thinking of what's best for their wallets...
You don't put your finger on a hot stove and keep it there... Rather than watching their product go up in flames they did what they could do to save it... The only way they could is by listening to what the consumer wanted...