If you want to see one of the most ridiculous UI libraries and a perfect example of overengineering, it’s more than enough to check the code for the BUTTON component (s) in MaterialUI !

477 lines of code (only in one of the files) for a bloody button!?

However, herds of tech will just continue following such teams without questioning/challenging the basics of coding, HTML, CSS and JavaScript/TypeScript!

Ref: https://github.com/mui-org/material-ui/blob/next/packages/material-ui/src/Button/Button.js

Ref: https://material-ui.com/