You were right until you told him to scram and you'll do things your way and whatnot.
He was trying to HELP. He was an idiot, but it's that idiot's idea of help.
Next time you should politely tell him that you know how Beast Mastery is good for leveling but you were looking for a different experience by leveling as survival, and don't forget the THANK YOU.
Seriously, jeez...