I've got a soft spot for EGFF having learnt to fly there 30 plus years ago.
However it's the wrong airport in the wrong location.
It would have made sense to close Cardiff and Bristol and build a new terminal etc at Filton. Good transport links and the infrastructure in place.
Cardiff will never be more than a bucket and spade airport.