Totally agree, the problem is that people with little money or not prepared to pay out for them got in to Cosworths and expected to go from 200 bhp to 500bhp with little more than winding up some boost, they then wondered why they broke 4x4 gearboxes etc and I suspect some of the maps were shoddy plus the cars are now old and need some new service parts, better gaskets and all the other bits.
If you run big power you need good intercooler etc...