This is how the market is going.
And it's not like MS will never change the idea behind a "fee" for lending to a friend.
Basically, from what I seen the three buzz kills are the "fee", always online (but not all the time) and backwards compatible. Everything else people are complaining is just people being angry about those three things. Both of them can be programmed out and BC from 360 games is probably not a big deal. (again, PS4 does it as well).
Or people are just angry because the world is changing. It's funny, people bitched about Steam for this exact reason but there is a bajillion awesome games on it and sales and suddenly, people forget.