How about an example?
I play a High Wiz for PvP, I have way less HP than a Creator (even with the Tao Boost, as supream has said before, 50% of nothing is still nothing,) I need FBHs cause I need to squeeze every % of MATK in the game, after my FCP wears off (which I didn't cast myself too) I can get stripped or get my armor broken, I can't carry much supplies so I really can't wait for an FCP to run out, I don't have a cart, I can't run fast for free, or code a nice homun AI to cast bolts for me, I can't melee to save my life and I don't even have alternate builds to play with, my Thana Stave gets countered by 20 coupons worth of Skoll cards, I can't even spam Stave Crasher that nicely cause it's spam rate is horrible, I can't coma... well because that one card (cough) that renders me useless also blocks it. ): And I'm not complaining yet.
Now for a Creator... HP is decent, you can even get 220k+ on a proper build. You don't need FBHs to have good AD damage, you have the option of not defaulting them, their FCP doesn't wear off, hence immunity to strip and break, they have Increase Weight Limit AND a cart to carry supplies, they have the option of a Lif to run fast, or a coded Vanil to help out with bolts, they have the option of using Edge or a hybrid STR build with a Mammo/Ifrit Rings(Asura), they can benefit from a neutral element spammable skill, then they can use an Ice Pick or Thanatos to exploit neutral reducts, and with an Edge or Guillotine they CAN Coma. Creators have lots of options.
The point is, every class has its advantages and disadvantages. For a creator, you can't just fight off the bat against prepared people, but it's advantages are obvious in long running events where you can't restock or re-FCP. With FCP scrolls going null in the next content update (hopefully) you won't have those people who keep FCP on all the time in said events. If you're smart you can do a lot of things with a Creator, while it may not have the best damage output, your character's skills speak for itself, that is, you barely have offensive skills and skills that support your offensive skills.
More HP isn't always the answer. We aren't making every class a SinX or LK or Pally or Champion. If you want more HP or damage go play another class. Creators are fine, sure they can use a boost, but not HP.