The crap buttons are cheaper. If your product was optimised for price it will have buttons that cost the least
They're on the top because most users find that more convenient
They're clicky or linear depending on taste
The old ones were heavy, clunky, and certainly expensive
Yellow was also an option
Yellow LEDs annoy me. Our traffic lights used to be red, amber, and green. Now they're LED amber lights have been replaced with yellow