However, from the schematic I've taken this screenshot of the Arduino's power supply, showing the voltage regulator (MPM3610) used to produce the 3.3V output:
And because of the mentioned thermal limitations, they might have found, on testing, the regulator limited the output current to 1A to stop the regulator burning.