You're really pushing it with this hyperbole. I saw all three Oulton Park races this year and it was follow-the-leader at it's worst.
Well, you tuned into the least interesting BTCC weekend in about 10 years. Possibly ever. That's why they're not going back to the full circuit. Pick me any other race from 2014, 2013, 2012, 2011...
Stick the current crop of drivers in WTCC into BTCC and they wouldn't be in for instant good results. Menu came from several dominant years with Chevy - where is he now? Scraping top 10's. And he's a world class driver.
BTCC, now, is far more exciting, entertaining, well-run, well-organised and well-put together than WTCC could ever hope to be. BTCC penalties are still inconsistent, but they're fair, and they completely avoid the blatant bias and drop of the hat drive-throughs that go on in WTCC (watch the way the Citroens go through the field, and ask yourself how they don't get penalties).
For example, at Spa - Valente runs wide to avoid a crash, gains no advantage - instant drive-through. Race 2, slightest rub with Lopez (didn't do anything to either of them), and Lopez deliberately t-bones him out the way. He gets zilch.
Marrakech - Loeb or Muller? cuts the chicane in quali lap. His time still stands, unlike everyone else who did it - in which it was an instant time removal. It took a face to face stand off between the stewards and Chilton, and around 4/5 hours to take his time away. Bit iffy, to say the least.
Paul Ricard showed it a lot:
Plus some other moves that got nothing.
Argentina showed what they get away with too, with Morbidelli getting an instant drive-through for tapping Thommo sideways, whilst Loeb deliberately shoved Chilton onto the grass (ending his race) - aaand he gets nothing.
WTCC is a very broken series. There's very little to enjoy, though the reverse grids can throw up some fun sometimes, but I mostly watch to see Pechito take it to the celebrated Frenchmen. If Muller was running away with the championship, I don't think I'd be watching much of it at all.
I love seeing Muller and Loeb's hatred at being beaten by a teammate for once - none of them like each other, and they're only united in them not wanting Lopez to win.
In terms of tracks, I see nothing wrong with big tracks. If the regs are good enough, length of track shouldn't matter. One interesting point about tracks is that after Oulton, Gow vowed not to use the full track in 2015 because of the negative reception. How many years have people been complaining about Marrakech? Could you see WTCC listening to fans' concerns in the same way?