Completely agree, Glamorgan and Sophia Gardens have done **** all to deserve any international match never mind an ashes test. Durham have won competitions, succesfully stage international cricket including 3 tests, produced more England players than any other county over the last 3 years or so (Harmison, Plunkett, Collingwood, Mustard, Onions, they're all actually English too and are products of the Durham system). Chester-le-street led the way in making cricket grounds financially viable in England with it's country club style facilities. It has a great academy too, has Glamorgan done ANY of these things? Hell even Simon Jones (the one England player they've produced in years) left. Complete farce, more rank incompetence and greed from the ECB. Any argument about crowds is a joke, any ashes test in england will be sold out these days.
There is no doubt that Glamorgan cricket is on a down right now in terms of playing standards but that is not a relevant consideration and never has been.
Regarding Cardiff getting a Test and Glamorgan earning it.
Glamorgan has the best relationship with sponsors and local administration of any County. Its 10 year deal (the largest in CC history) with SWALEC, its funding from Cardiff Council and investment from the tourist board show a great deal of stability and professional management. The people running the club are skilled and have produced investors and a new stadium when the County product is at a low. The management of the Club and ground is second to none.
Glamorgan have often shown fantastic initiative and awareness in trying to grow the game. Their membership scheme in the 1990s was genius and lifted membership to over 10 000.
Sophia Gardens has also hosted successful international cricket. Bangladesh beating Australia in 2005 was a pretty memorable day. And as for talent production (not that it is relevant), Id check recent England U 19 teams before casting aspersions.
The ECB is the England and Wales Cricket Board. The 'and Wales' part has been getting a short shrift for a long time now and has never hosted a Test despite supposedly being an equal partner in name. If Wales produces a Test standard stadium then it HAS to host Test cricket.
As I said previously, if someone said that they thought it was a major risk to grant an Ashes Test without a prior 'dry-run' test then I would agree. However, just to attack Glamorgan for getting a Test without context is, IMO, wrong.