Looking how forum been down for a day recently it seems we may face similar cases with missed pickems for future rounds, so better put them in advance!
A team cost cap would be the only action helping in my oppinion. But it's a huge investment to control it if I understand correctly from F1
I wonder how the price cap will work, but I'm afraid it won't be really effective for keeping a performance balance. Afterall cost of the car doesn't necessarily need to reflect the cost of...

The WRC side of things won't be customer focused. Maybe it'll have that by-product, but the new promoter doesn't sound like they're settling for that.
WRC mainclass from 2027