I think that the best test is try to run the jeep w/o thermostat, and see whether it can cool itself just fine. If it does, then the thermostat is the problem.
No, the cooling system needs that restriction to allow the correct surface contact to the radiator coils.