The only companies that need ten year lifecycles are the same consumers Red Hat caters to with RHEL.
Red Hat is continuing to honor all its licensing terms. It just isn't doing its freeloading competitors any favors. And yes: they're freeloaders.
Red Hat's choice never touched the community in any way. As a hobbyist who uses Red Hat stuff, I'm not using RHEL, and even if I was, Red Hat gives generous licenses for hobbyists like me.
Jeff (and everybody else) jumped on the hate bandwagon. It wasn't kind, it was mob behavior, and it completely lacked any nuance.