To me, trail or "hilly road races" just don't serve a purpose...

Obviously fell is my priority, but if i'm doing a standard distance, 5km/10km/10mile/etc, then i'm looking for a time and prefer to do it on the fastest circuit possible, so either a known quick road course, or the track.

Obviously that is quite irrelevant to your original issue of disliking roads in general!!