One reason may be that a high-performance computer (with a fast CPU and GPU) would generate more heat than can be dissipated in a box the size of a phone.
True, but to be honest I wouldn't mind having a slightly thicker 'heavy duty' phone to add proper cooling.. Phones are ridicules thin as they are already