Ranger Pet Redesign
I would absolutely hate it if they implemented the changes you suggest.
It would make your pet feel less like an actual companion and more like a little sprite that follows you around and occassionally throws you a buff. They wouldn’t actually be participating in battle or anything, no tanking hits, no normal attacking, they’d basically just be an extra couple of utility slots with a special appearence.
It wouldn’t make much sense to have an animal following you around but never have it get attacked nor ever actually engage in combat. They’re flesh and blood creatures, how would they be immune to everything? The only things that are immune to damage are Guardian Spirit Weapons, and they’re just spirit energy so that makes sense. And why would your companion just stand around and watch you get stabbed while doing nothing?
And from an overall profession design / gameplay perspective, it would require a full rework of the Ranger profession since damage output and tanking ability is split between the Ranger himself and his pet right now, and cutting that out would completely mess it up (a lot more than its already out of whack).