Затем, например, что до недавнего времени у ARM было только микропотребляДство. Если уж заснул прилично, то начать можно было только с main(). Это сейчас появляются всяческие "нордики", которые могут продолжить после 1 uA дауна иимеют кучу других ухищрений для этого... А в AVR, и тем более MSP, это норма.