Welcome from the Hampton Roads area of Virginia, USA. We have a Member's Map in the Upper Right of the Title Bar. Click on "Members" and then Click on "Member's Map…" Check it out and you might find some new flying friends...
BS... Karma may or may not happen. No one is a Karen, as you put it, because they want to keep others on the ground safe, as well as all of us from being stopped from flying in the future or face further restrictions, due to A$$HOLES flying like...
Its really not a **** move.
Don't concern yourself with the violator.
Your concern should be all the part 107 pilots out there trying to make a living, all the while facing new regulation after new regulation! You may feel guilty or you may feel...
If the Pilot is part 107 then Sorry but I would report them to the nearest Flight standards District office. If his work has not gotten him noticed already.