No. Crashing in the first place makes you lose races. In a normal race the barriers are a non-issue.
Furthermore you seem to be assuming that any "bug" can be fixed with the same amount of work put into it. That's wrong. Seriously wrong. Collision detection is hard and takes a lot of time to get right. That's why the smaller things that can be fixed easily get priority over it.