MP 360 overheats no matter what i do

That is accurate, but so is what I have been saying, there will always be conditions that stress your system, but your cooling system needs to be able to cool your system in all environments that you travel in down to your thermostats range, or you risk the possibility that you will overheat. If you live in the dessert you probably need more radiator and air flow than if you live in Alaska. If you have the proper thermostat and your car doesn't cool down to it when you are on the highway then at some point you may be low on antifreeze and boil over or you may boil over just idleing. My point is you need more cooling capability than you use and let the thermostat regulate what you need. Yes as I have said many times the thermostat only sets the lower temperature, but your system should be able to hold it there in all situations, even idling, or the next time you are little low on antifreeze you will overheat.

Yeah no, that's not accurate.

The point of the thermostat is to set the minimum operating temperature. That's it. It's only purpose is to keep your coolant temperature above that minimum setting, so when you're driving around in cold weather you don't damage your engine. It should have little effect on the actual operating temperature most of the time, and it has no effect whatsoever on the maximum temperature.

Temperature regulation is up to the fan system and the radiator, and conditions absolutely matter. On the freeway in the cold you're depending on the thermostat to maintain that minimum. The rest of the time you want your operating temperature to be maintained by a combination of the radiator and air flow, whether the air flow is being set by the speed of the vehicle or the fans. The worst case scenario is the car running, not moving or moving slowly, with all of the air flow being created by the fans. If the fan(s) can maintain a set temperature when doing that, there's no risk of overheating.