I get what you are saying but I think your disgust shouldn’t be against Pancho but aimed towards the people vilifying those that don’t worship at the altar of Pancho Billa.
Ben always reminded me of a guy that didn’t need much of an excuse to lounge around on his couch, scratch his balls, drink beer and get fat.
This may be his excuse.