No one asked for them and they certainly don't add to my gaming experience.
And next time you decide to make a major change like this ask yourself if it will make the game more fun. Cause this one sure doesn't.
Mobs already have the advantage of hitting hard and having tons of HP they don't need pets. If your giving the engies and MPs etc pets then i want them to have no HP and next to no evades as well so i can kill them as fast as their pets are killing me.