They have already made 50% f meals non-deductible. Business just moved ticket purchase from entertainment to advertising and promotion.
The 50% rule is fine. But it would be preposterous to have Congress pass a law that says this percentage varies from one business to another ... 50% for this restaurant, 100% for that restaurant because it’s owners are politically connected, 0% for that restaurant because they show NFL games to the customers, etc.