Go do something for me.
Go level a survival hunter to 40. Let him sit for a month or three while you play something else... come back and play him for about 10 min.
You notice the difficulty your pet has holding hate off of your awesome crits? You notice how to kill a mob you have to burn half your mana?... Good
Now respec Beast Master. Watch as your pet destroys things while you save your mana for BW and that thing that looks like a kodo's mouth. Maybe the occasional trap or heal.
The difference is night and day.