I really like the hunter class but right now I'm not really a fan of any spec...
1) BM is imo too simple/boring. It is great for progression because it allows you to put your full attention on fight mechanics, but further than that it gets really boring for me. Keep in mind that this is my opinion. I'm not looking to offend anyone.
2) MM is okay I think, but I don't like that the pet has been killed of completely. I'm a big fan of the choice to not having the pet around but I haven't seen one single MM hunter for the whole duration of legion not using the lonely wolf talent. This is sad for me.
3) Survival: No comments...
I would love to see a melee/ranged hybrid spec where you would also use your pet as an important part of the rotation. The incentive for using the melee part of the spec should of course be that it did 10-15 % more damage than the ranged part of the spec. But you would still have the ability to attack the boss when not in melee distance. The goal of this spec would not be to choose between either melee or ranged but to use them both. I think one spec like this would be really cool.