The government isn't in the business of subsidizing leisure.
It actually is. I can prove this!
The first example is the 40-hour work week. Subsidizing leisure, as the tycoons of the 19th century complained! Seriously, people want weekends and evenings off? Why should the government force corporations to subsidize that? (That's sarcasm in case anyone didn't notice, but it is what the tycoons said.)
The National Parks. Yes, they also have an environmental conservation purpose, but their original purpose -- subsidizing leisure!
National Holidays -- subsidizing leisure!
Every state also subsidizes leisure with State Parks and State Fairs. Every state has a tourism promotion department.
Most cities subsidize leisure. City parks and local festivals are uncontroversial. City-owned soccer fields and skating rinks are usually uncontroversial. City-owned golf courses are more controversial. City-funded stadiums for professional sports teams which they don't own are quite controversial.
Over half of all travel is leisure travel; the percentage of business travel keeps dropping. The government subsidizes road transportation not for business travel (business could build its own toll roads if it actually had to), but primarily so that people can visit their friends and families, or receive deliveries which are primarily for entertainment.
In the broader picture, the purpose of government is to "improve the general welfare". For all of history, this has meant giving people more opportunities for leisure, less time slaving away.