Question is if you need "good events". Primary you need to have events, which are interested for the crews. Look at ERC - there is Acropolis and Cyprus, both nice events with rough gravel, but lot of crews prefers to miss it as it is very expensive, especially in terms of costs with rebuilding of the cars. I remember when czech championship had first round in Austria on Janner. It was close to czech border, on snow and with big gap before next event. In first years everybody wanted to go there to drive on snow, but in next years they have found it is too expensive event (you must be ready for snow, wet and dry) and czech sponsors were not interested in promotion in Austria...

Maybe this should be also problem of BRC? They should primary find the events, where they will have competitors. And find a way, how to persuade competitors to do more events in the championship, not only their local ones...