Either way, SinX is supposed to be a stealthy class, it just doesn't make much sense for them to have a boatload of HP. Not wearing a shield is a sacrifice they make to do more damage, they don't HAVE to do it.
But either way, the HP mods were decided by Gravity, so I'm sure they make sense somehow.