If it wasn't for the Welsh government the airport would have closed down years ago.
They had actually turned it around but then Covid hit at the worst possible time and had a huge impact on the market.
there's a big chicken and egg effect in that you need passenger numbers to bring costs down attract airlines and you need flights to raise passenger numbers. Better carriers and more significant infrastructure spending will only be viable once passenger numbers are significantly raised, so its basically back to square one to try to gradually get them back up again.
All very unfortunate but it doesn't make sense to lay the blame at the welsh government's door.