I don't entirely disagree with you.
I also don't have the answers as to how it improves in this country.
But what I do know, is that it is, and has been, run extremely poorly for many years.
Although looking at recent issues, this seems to be a requirement if you want to run a national TT...