The article skirts around the edges of this, but it’s pretty clear that all Beeper is doing is defeating a cached hardware check by falsely representing itself as being the Mac device used for “registration data”. I expect that some change is in the works that will break it entirely, and unless regulators are interested in forbidding hardware checks entirely I don’t see what they would do to intervene here.