It's all pretty balanced, until you throw in the fact that the Krait can boost 50% more often, and indefinitely with only 2 pips to engines, this is a unique trait of all elite ships, and doesn't break my immersion, I don't even own akrait yet, I just think that what the op has identified is clearly an oversight. Anything else you can deliberately misunderstand today?
Lighter armour upgrades for the Python yielding bigger integrity gains isn't me misunderstanding anything.
It's either balanced or it's not.
If you want balance, let's see the Python's armor weighing more than the Krait's, or let's have it providing smaller integrity gains.
Or, alternatively, quit whining about the things you don't approve of while ignoring the things you like.