That was my dilemma today. ~4 mile circuit on narrow roads, nearly full cat 4 field. The officials made a big point before the race that the centerline rules would be strictly enforced, and there was even a moto ref. Once we got underway, more and more people would cross the centerline, increasingly blatently. It got to the point where we were setting up for turns well in the other lane hundreds of meters beforehand. As far as I know, nobody was DQ'd.
It was particularly annoying because it was very difficult to move up with so many people on such a narrow road, but I was doing a good job of moving up and holding position only to have people constantly moving up in the other lane pushing me back or blocking me in. I would surf the line but did not want to move up in the other lane. It wasn't just one or two people, it was constant and lots of different guys, although a few were worse than others. It seemed increadibly unfair and certainly put me at a huge disadvantage.
So, what would you guys do? If you knew they weren't going to penalize anyone, would you just do what everyone else was doing, or would you stick to your principles and the rules? And yes, I spent a good amount of the race off, on, or near the front.