This is bad.
There was no concept of paid online multiplayer before microsoft.
And remember that Microsoft already raised the price of 6 months gold to $60 from 12 months for the same price. They retracted it, but they did it.
"For the gamers": Its all PR. Gamepass is going to be at least $30 a month in 3-4 years time. And, there would be no more retail games. I am pretty sure that most people don't buy or play $360 worth of games in a year. Moreover, you don't own anything.
The concept of Don Matrick of online Xbox games with no ownership is coming true. He couldn't execute it. Now, it is coming true. Netflix for Xbox is coming for your ownership of your games. No more used games.
This is really bad for the gaming industry.