I can see your point and today talked to friends about this very topic.
It is kinda...weird...that you can get the best gear that way without even stepping into operations but, on the other hand, it makes professions useful. Well, some of them.
I think (my opinion), they should have put better weapon (63x, lets say) in TFB HM and even better in EC NM (63y, lets say). Only weapon, so it keeps the spirit of "being awarded".
I will just point out that, even when I get all 63 gear, I will still keep running operations 'cos I love them. I am still doing KP and EV even if there is nothing I need in there.