I don't like Ben's 4Chan troll Instagram-influencer persona. I might have thought it was funny or interesting when I was 14, but I doubt it. I've never been a fan of that crap from anyone, including our former POTUS.
On the other hand, Ben's done more to push for a better USPSA than anyone out there, so I'll give him a pass.