Well you could say they listened to the gamers and sound all noble, because they care so much about our enjoyment! But that is bullshit, if they were only behind in pre-orders/ sales figures by a little bit, they would keep all the restrictions. It is only because PS4 was winning out 2 to 1 in some retailers that they changed it. If they sold, lets say 5-10% (probably even more) less than PS4 they would still make more money off of the restrictions because of people buying the games new as opposed to used or easily borrowing friends games.
Alternatively, I wish they both had a stance against used games. Being a PC gamer I suppose I can say this a bit easier, but I hate people's ridiculous self-entitlement to used games. When you buy a game you are buying the licence you should really have no right to sell that or trade it in, it hurts the industry just as much as piracy. While yes, game developers need to start putting incentives to bu new, the big two (Sony and Microsoft) need to start making a stance. But it's kind of like politics, nobody is ever going to do the right thing if it pisses most people off, all the competitor has to do is keep it how it is. But again, I'm saying this like either company did anything with the good of the industry on the top of the priority list.
But at the end of the day Microsoft got smart and changed it, hell this whole thing could have been a marketing scheme.
You can say that MS "listened" to gamers but in reality this was in response to the sales of each console. Like Flaco said, if XBox One was dominating in sales and still had these restrictions then there will be no way in hell that MS will change their policies.