They have a huge 20 year deal with the new stadium so it may cost a fair bit to get them out of it, the problem for the poor crowds at the Welsh regions are they are pricing the fans out of the games, common sense should previl, lower the ticket prices what is it about £25 a ticket to see the Ospreys play if they charge around £10 - £12 a ticket more people would go to the games, they would take younger fans to games, by the time they buy food and programmes etc, the money reduced from the inflated ticket prices would mainly be paid back, and the atmophere would be twice as good.
I believe the main reason why teams are struggling to fill the stadiums is the price of tickets, they are charging much the same as the football teams that also play at the stadiums and they need to realise this is not premier league football with over inflated price on everything.
Also the poor standard recently of the regions is keeping fans away on top of that after speaking to people around where I live they dont support the Ospreys because they are Neath fans and their biggest rivals are Swansea.