The reason for petless is not because people don't like the idea of pets, it's because the Blizz pet system is awful. Pathing issues, random pet bugs etc.
I would rather not have to deal with pet pathing and what not in PvE situations for DPS. If it was needed for utility then fine, otherwise I rather not. Having your pet die randomly or despawn frequently isnt fun at all.
Sounds like the Hunter class isn't for you then? There are other classes that don't have pets. Try those?
You have to draw a line somewhere between "making the class into something I want to play" and "finding a class that is already in the state that I want to play".
Hoping to see Growl reworked a bit, similar to voidwalkers. Separate Taunt from it, make Growl itself a toggleable passive, "always on" kind of thing. That would fix a lot of issues our pets have with threat against mobs like those on Timeless Isle.