Also I noticed that you have to upgrade from <3.0 to 3.1, then 3.2 according to TI website. Why is this so?
Tell them that using TNOC will let them more memory for games, and that for Clickpad/Touchpad calculators whose boot2 is still 1.4.1571, it lets them downgrade to any version that supports games, at any time (which is not possible with boot2 3.x without special equipment) :)
wasn't there something called ndowngradefix or something that could reverse the boot2 replacement if you didn't use TNOC?DowngradeFix is only for exploiting the boot2 1.4.1571 in order to remove the anti-downgrade protection; for changing the boot2 version (usually 3.x -> 1.4.1571 downgrade), you need a RS232 adapter (an USB-TTL RS232 adapter, for modern computers, is $15-20), and an adapter for the non-standard pitch used by TI :)
So people who install the OS without any modifications are just pretty much stuck with boot2 3.x.Usually, yes. Few people interested in calculators have USB-RS232 TTL adapters, although these devices are not particularly infrequent in the wild (they're used for e.g. for dealing with sensor networks).