what they could do is freeze prices.
No price rises for several years, while they improve the service in various ways. More & better service should in itself increase passenger numbers and therefore revenue, hopefully balancing any inflation-related costs increases. Keep them frozen long enough and they become cheap.

