That's a rather strong assumption.
1) Playtime is for after hours, with friends and family. Ping pong's a fun game but it's noisy and disruptive when you're trying to get work done.
2) Don't care about your free food, I have a strict diet and don't usually eat lunch. Ditto free booze which is frankly a dumb idea (see 1). Free non-alcholic drinks is fine.
As a whole, though, I think people, especially in our industry, aren't stupid. Free food would certainly be a more competitive retention factor (than ping pong) -- barring that your company's biggest competitors in terms of hiring aren't also offering free food.
But, given these things are so difficult to deliver on, let's just throw them kids' games, energy bars and craft beer on tap.