Hello, Bungie takes reports of suspected cheating very seriously. For situations like this where you can't report in-game, Bungie has provided a report tool online which can be accessed with the following link: [url]https://www.bungie.net/en/Help/Troubleshoot?oid=13967#contact[/url] Please be sure to read through all of Bungie’s reporting guidelines before issuing a report. As for your second question, I can only speculate as a player. I doubt any cheating detection software is perfect and/or instantaneous, but hopefully we get there one day.
Cheaters will never disappear but credit to Bungie, fewer people are cheating