It's called selling out and it's socially accepted because it's a survival necessity for nearly everyone. There are principled communities where it matters, and then on the other side there are websites like this one dedicated to the idea of selling out. For everyone else their prepackaged rationalization is the Yuppie Nuremberg defense.