Stiffer fines and ENFORCING the laws would be a good start but it comes down to education / rules of the waterways I mean any one with enough $$ and or credit can buy what ever boat and have at it with out any knowledge of the water..
I think if you get a ticket on the water you should have to do the same as on the road go to driving school and take a test on the rules of the water.
Not having 2 tournaments would help and only letting like 4 or 5 boats go 1 munute or 2 apart would help as far as having a boat that only goes so fast is not the answer at all it comes down to education and rules of the water more than anything..