To attract the candidates they optimized non-salary benefits they thought college kids would like such sports tickets, beer nights etc.
The bottom line is companies know exactly what they are doing and just officially claim some culture fit thing.
Same with hiring women, minorities,etc.
Even with open space offices. They say it's because they want people to collaborate but more often than not they want to save money and monitor people to see if the are "working".