I personally don't mind the free gear at all, it actually gives people low barriers to create new classes that they've never played before and try them out before committing to gearing them up. This literally the reason why I even bothered to create a BM and explore it further.
If you want the fixed set then that is actually quite a lot of farming and kudos to those who do it. I enjoy PvE quite often and I might be slowly properly returning to the game.
If you're not interested then that's fine, but a lot of people are and it's nice to see different classes in PKs as well.