The terror bird is the only thing you listed that is any good and even that pet can be parried and melted pretty quickly. The elf boys you like to play are so OP that they can avoid all of these pets except for the terror bird. A Thursar with life leech can kill all the pets listed so long as they don't get corrupted.
It's situational, and it doesn't help running straight while a MA is filling you back with arrows.
I wish dudes would go back and read my post! They need to have ability to disengage your pet (to the point where it can get out without getting stickied,) and some shouts to flesh BM. If you could get your pet, (faster, lighter pets) out in a way that wasn't like 'all pets follow me' joke speed, or in a different direction that wasn't leading people RIGHT TO YOU, it would be a game changer for the skill part of pets. As of now, it seems like you either run a terror bird for the massive trollz or you have some face tank pet, and none of these are viable, arguably, without magic, unless you're a MA who just disposes of your ble pet. But like true hard body 100+ level pets should be able to be maneuvered in combat enough to get them in and out so they don't get killed as fast, cuz otherwise, it's just about healspam, infinite pet stam, and face tanking. Super, super boring. Super super cheezy, and one of the larger points that people don't have a come back for "lo skill lul."
Seriously tho... what are coming on 4 magic schools now? There isn't proper beast mastery that actually works in the game (not talking about the skill that unlocks more attacks but leads to the same BS.) If you look at how pets worked in guild wars 1 pvp, they were trash yea... in meta, but there were at least some uses. They could interrupt which is not something I advocate for, but a system where your pet isn't on a 2 way street (to the enemy, back to you,) would expand beast mastery so much!
Obviously, there is a lot of the same crap and they have bar pet attacks (which I'm not feelin for MO,) but just being able to get your pet to kite, get your pet frenzied or give it a fight for your life mechanic that regens it then the heal drops off in x seconds would be a great start. I know I said that in my post but NOBODY READS MY POSTS. Maybe someone will this time ha.
and imho GW1 was a crazy pvp game (not open world + tab target tho.) Dunno many people who would argue against that. It's also the only game I've played that had interesting beast mastery.
Edit: I'm still TALKING. I mean, being able to set up 'macros' for your pets like attack, attack, hop to the side, run back out for 10 seconds, run back in... would be cool. Having shouts that gave faster pets some raw dodge for a short burst w/ high lvl/skills would be cool, too. Basically, buffing pets in that way would allow exploitation, of course, but when you have some bosses in your game that go like...
ya gotta just be like - shrug -