Nah, DHH has too much power and authority to be "cancelled". One person pulled his donations - a very generous continuous gift - because he didn't want to fund Ruby Central if they continued to platform bigotry.
Ruby Central screwed themselves by relying on basically two large donors for their funding, and then offended one of those two donors.