Frequent flyers are usually not footing the bill themselves.
Giving them frequent flyer points or free lounge access is like a tax-free bonus to the employee and incentivizes them to convince their employer to not switch airlines.
The programs are full of loopholes. So yes, business flyers paying on company dime are footing the bill, but the clever travel hacker can often get a great deal in the process.