It's only on the 3GS. Maybe some of it's specs help with accuracy. My 3G shows different amounts left depending on what I'm doing. That'd be really misleading if it was shown as a percentage.
There's no way they'd think it'd be a selling point of the 3GS so there has to be a technical reason.