That isn't necessarily a "bash" though. Nothing wrong with someone making a career decision based on money, or their role at a certain company, or any other reason they may have.
It's absolutely a bash. The only time we ever say "good for him, he got paid" is when it's an average at best player like Jodie Meeks who gets himself more than he's worth.
When it's a superstar player, it's always a bash. The Lakers signed Kobe to a deal that left them cap room to add a max or near max FA, but Kobe was bashed as "only being about money."
Lebron was bashed when he made the statement about not being willing to not be the highest paid player on his team anymore (or something to that effect) even though he took less every year in Miami.