I've read most of this thread and it's obvious we have a bunch of opinions, but no one has made a proposal to the IMPBA board. I don't know for sure, but I doubt anybody has proposed any changes to NAMBA either.
Here are my 2 cents.
The stock class was designed for beginners. It was to be economical, easy and a level playing field. It has evolved into something it was never designed for. Most guys who race stock also race modified. This negates the economical reasoning. I've never seen a beginner racing stock at a national event. This negates the idea it's a beginner class. The playing field isn't level for a beginner. Look at the names of who is racing stock. You have world record holders and multi time national champions racing stock. There is no way a beginner can be competitive, especially when you consider some of the engine experts have found ways to cheat. For these reasons alone the stock class is not needed. If stock went away, those boats can still be raced with a simple piston and cylinder change. The stock class has watered down the mod small block classes. For years IMPBA has refused to recognize the "P" limited electric class. Their logic was "P" limited was designed as a beginner class that was economical and competitive. Just as stock gas, it evolved into something it was never meant to be. If you apply that same logic to stock gas, there is no need for a stock class.
If stock stays around there needs to be a harsh punishment for cheating. There needs to be a strong deterrent to stop cheating. My suggestion would be a tear down would be the CD's discretion. If he chooses to tear down and finds cheating, the offending racer is banned from IMPBA/NAMBA. No exceptions. Nobody wants to race with cheaters.
I think my reasoning is sound, but is eliminating stock good for model boating as a whole? I'm not so sure. Maybe the answer is to eliminate stock at national events? With less classes to run, the mod classes could run more heats and more racers would be able to get in. Instead of 100 drivers and 400 boat races, we might have 150 drivers and 400 boats?