Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple dependencies and several kilobytes of JavaScript? How did we make a built-in browser control so complicated?
This exact scenario has happened to me so many times it makes me want to find whoever’s responsible and force them to use the goddamn site.