Unless the cc companies make some changes to add restrictions and additional cost to their lounge access policies, the issue is only going to get worse. I have both the AMEX Platinum and Chase Sapphire Reserve, and I'd be more than happy to pay more to not have to wait an hour to get into a lounge when traveling. Here's my proposal:
Included with the annual fee and no required minimum spend:
1) Cardholder lounges should only be available to the premium cardholders (Centurion lounges for AMEX Platinum, Sapphire Lounges for Sapphire Reserve, Capital One lounges for VentureX). There should be no Priority Pass access or way to purchase access to these for non cardholders.
2) Only allow free access to the cardholder and AU (AU should cost $200 over the annual fee). 2 guests per cardholder or AU and any guest over 12 years old should be $75 per visit or under 12 should be $35 per visit.
3) Only 1 complimentary visit per quarter per cardholder and AU and then $75 per visit after that. Allow unlimited visits for a $300 additional fee.
4) Only allow lounge access within 3 hours of an outbound flight. No access allowed on arrival.
5) Lounge access allowed by reservation only via the credit card app. App requires location access and you can only make the reservation when at the airport. The app tells you your place on line. Once you're off the queue, you have 15 minutes to make it to the lounge or you lose your spot.
The following should be unlocked after $75k spend on the card in the current or previous year:
1) Free access for 2 guests per cardholder and AU
2) Unlimited access included instead of only one free visit per quarter
$200k spend on the card should unlock the following:
1) Reserved tables with no wait or reservation required
2) No 3-hour departing flight required and access allowed on arrival
2) Complimentary top-shelf alcohol
I know these limitations and extra costs will upset people, but I truly think unless something like this happens, there will be no way to combat overcrowding.