Unfortunately no matter what they do, someone will find a way to cheat and abuse the system. It's inherent and really all one can do is try to stem the tide. I agree that the hunt mechanic is an issue, I don't think NMs should be a.) easy to find or b.) easy to kill. And I highly believe that calling the server every time you find a B-rank and having the Zerg come to consume is like swatting a fly with a tactical nuke, but everyone believes they're entitled to a portion of every NM on the map.
I've also found it funny when I was told the 'community' on my server had 'come together' over Mumble and loads of FCs and LSes we're sharing information making it 'fair for everyone'. Of course, there was no memo about this, so if you're not in the know then you're not part of the community... Which means you don't hear about the NMs since no one calls them in chat anymore, so who really is 'the community'? More akin to forming a mafia, and if you cross them, well... Don't expect you'll be getting any assistance after that.
I personally don't have a fix for this, but outright removal sounds a bit much. Caps are probably a better idea, to be honest, but then it goes against what the hunts were meant to be in the first place.