Pet hp being removed was fine but removing all forms of management on the pet was terrible. If the fairy gauge was more like MP for your fairy it would make that system way more fun then just having it tied to your aethergauge.
A pet class can still be a pet class if the pet is immortal it's just that CBU3 are too lazy to try.