It damn is.
I'm not paying for and playing a game just because the company making it has "good" PR practices, or whether or not they partner up with a sponsor for a marketing operation.
I'm paying for and playing a game because of the game, and if I have fun on it I don't see why I shouldn't go on paying for it and playing it, whether you like it or not.
They don't "mistreat" anyone, and they don't owe me anything.
We will get some "VIP rewards" for having been there during season 1, and I'm happy about it.
Some people can buy a few vanity items on top of that, and I probably won't because I find them overpriced. I won't, however, shame them for doing so, or try to act like they are destroying the beautiful and pure "gaming world" in their act. Because they aren't.
Luke Smith fucked up in that interview, and he apologized for it, like every grown up person should do when doing a mistake. Because we all do at one point or another.
Having principles is nice and all, but having too much of it can be a bigger problem than having none.
Bungie is offering a game and some additional content for a price. Everyone has the right to buy it or not, depending on if they think the value is right or not. Everyone has the right to debate on whether or not the value is right. Shaming people because they have a different opinions than yours is where I draw the line, though.