There is no amount of money my last job could have paid me to stay once I made up my mind to leave. If it is about money it means you have been drastically underpaying them.
Actually, we had one. Only people with enough time and energy to use it was management. Pool table too, which got slightly more play on account of it being slower paced.
I think this shit is self-perpetuating. To leave a job in good grace, most employees would give every other reason than low salary in their exit interview.
Then, they look at these interviews and come up with dumb shit like this.
For salary to not be a problem for someone leaving their job, you need to be paying them livable wages in the first place.