Requirements like this almost entirely keep out legit players while just being a minor inconvenience for those that will get around the obstacles anyway.
There are many options they can add to HG to at least make it less unappealing but a large part of HG is just getting through it. People super focus on things like a cheater here or there or a loss farmer here or there or a player playing how they don't like but the only real way to deal with it productively is to get through it with as little time spent focusing on it as possible.
Hg is no different than Sea of Thieves in general on that point, the game is full of frustrations and incompatibility/clashing, the people that manage their experience in a consistently productive way are minimizing time spent on the unpleasant and incompatible stuff and moving on quickly to the next opportunity.