I heard someone say here that they spin up a full, non-headless browser for each site. I think they definitely pay / have accounts for some sites. That guy deserves so much respect it's insane and no what he did was not that bad and his reputation is not ruined.