Six different buttons to move a pet around is a pretty clunky system, and many of the options are redundant. For someone who wants to have everything keybound it can be really annoying when all those pet keys are competing with your other skills for prime keybind locations.
On top of that, moving a pet around (or just setting it to the correct mode and forgetting about it), is the entirety of the ranger's unique mechanic, which seems far too passive compared to the other profession mechanics. More importantly it doesn't seem like it would be very fun or rewarding for the player.
Basic pet control commands should be streamlined to allow as much control in as few buttons as possible, and pets should have at least one activated ability specific to that pet or pet type.
For basic pet commands what I'd like to see is two buttons. One button orders your pet to attack your target. Double clicking sets your pet to automatically attack whatever are attacking. The second button brings up a green targeting circle that allows you to click on the ground to tell your pet to move your pet to that spot and stay there. Double clicking the second button will tell your pet to stop attacking and return to your side.
For activated pet abilities I'd like to exclusively see skills that incorporate the position of the pet somehow, otherwise they just feel like extra ranger skills. For instance, skills that affect the area around the pet, or a skill that allows you to leap to your pet or swap places with it. A skill that lets you click and drag to determine a direction for your pet to charge would be particularly cool.
Ultimately you have more control over your pet (GW2 currently has no move-to-target-location command or activated pet skills) with half as many buttons, and having an activated skill will make the ranger mechanic more fun. Plus each pet type will feel more distinct, and choosing a pet will be a more rewarding decision.