As others have said, BA is not a charity but if people aren't flying then they are not using lounges or earning extra avios due to status.
Now flights are getting busier status passengers (e.g gold flying sh economy going through the first wing) will be costing BA more money as the ticket price won't subsidise the lounge cost (although many economy fares are high at the moment) and the customer will be getting more avios (an implied discount on ticket cost). So BA have to call it at some point. As one of the very few passengers who did not rely on the BA social security net during the pandemic (I earned enough tps through flying to requalify for gold in 2020 and 2021 and have just gone up a tier on 2022) I can't see BA extending anyone any further.