I'm not saying that the Helium idea of having this network of access points is bad. That's actually great, I wish there were such a thing.
What doesn't work is their token. Instead of having that they could have used a whitelist of acceptable payment... eg. ETH, USDT, USDC, DAI, WBTC, BTC...
But no, they had to have their own shitcoin of course, because if they used a cryptocurrency with actual value they wouldn't be able to give themselves a bunch of it to dump on the suckers.