I'm also bored of fellow Brits moaning about no RallyGB; are they all naive or not capable of understanding how the sport works? It costs money to hold these events - and has to come from somewhere. No businesses in the UK think it's worth the money needed. We also don't have a round of the WEC, but you don't see the same level of moaning.
F1 & MotoGP have UK rounds, but they don't receive any government funding, and neither should any RallyGB. If the sport can't stand on its own two feet, then tough.