Ive heard that argument many times but the truth is that after the water speed passes a minimum flow rate the heat transfer rate stays the same an in most cases goes up as the speed of the water increases. Lets say a set amount of water stays in the radiator for 10 seconds each round an loses 10 BTUs of heat in that time. If you make the water move twice as fast it will stay in the radiator half as long each time but go threw twice as much. It will spend 5 seconds in the radiator an lose 5 BTUs each time around but because it travels threw the radiator twice as much it still it sill loses the same BTUs over the same amount of time. Its just like saying that if the wind blows fast enough it wont make contact with your skin long enough to cool your body. We all know that is not true. I have see hundreds of cars, trucks, tractors an equipment run fine without a thermostat an most times they run colder. If it is running hot it is most likely not the lack of a thermostat, something else is going on. That mith was started because there are a few cars over the years that the thermostat deflected the water to flow one way threw a engine an if it is not there the water will sit still in some of those water ports an that part of the engine will over heat.
Dodge made a V8 that was one of those engines in the last 10 years.
General rule when anything over heats is to check the fan, then the fan belt, then the water pump then the radiator cap pressure test, then check that the water is moving in the radiator an that there is no bubbles in then water. If that seems ok pull the thermostat an see if it runs cold. Somewhere in that will find the issue. If it runs hot after all that the radiator needs checked an cleaned.
It is always better to have a thermostat but it is almost never needed to keep the engine cold.