The game does "cheat". I don't know if it does it all the time, but it certainly cheats in certain places.
For example, there's a sequence where you fight a large number of Sith Assassins, which keep on spawning, and it's clearly meant to feel like a massive, prolonged attack - so the designers gave the Assassins several times more HP than what they should have. Kind of easy to tell, when you hit someone, see "35" "44" "31" "57" displayed as damage for your attacks that round, and the enemy only loses 1/4 of his health bar. Which means that these guys, who obviously aren't very high level since they can't really hurt me or my party all that badly, have around 2-3 times as much HP as my main character. (A Jedi Guardian / Weapon Master with 18 or 20 CON)
In other places, it's rather obvious that some enemies have quite a bit of damage resistance, when your weapon does around 20 points of damage less per hit than it should - but your NPCs are still doing damage, even the ones with low strength and bad damage bonuses, so instead of using a fixed DR, it seems to be reducing the damage inflicted by a percentage, which shouldn't be a part of the game mechanics at all.