While I am also not a fan of the class keyword, I&#x27;d argue that we already had that age of cruft.  For quite a few years (past decade?) practically every book on JS would start with the author building their own version of inheritance, and then relying on it throughout the rest of the book.<p>It&#x27;s only in the last few years that the majority have stopped trying to recreate Java in JS.  (I don&#x27;t think the majority of PRACTITIONERS were doing this, but the majority of INSTRUCTORS were, causing a lasting problem until enough people willing&#x2F;able to teach were grown within the community.