I tend to agree that too much accepting matches incentivizes companies to get lazy about making sure they are paying market value. However, I don't think most employees are thinking about changing the culture—they're just being mercenary and trying to get the best job they can.