Oh definitely. I had to go with an RGB keyboard and some generic keycaps for this build, but it definitely was a compromise. Otherwise the keyboard would have been more expensive than everything else combined…
Shouldn't it be a PCB, switches, close-enough keycaps, and a tiny controller? I'm imagining a 3D printed case, with screw inserts and supports for the board on the bottom part. I never designed a keyboard though, but if it's prohibitively expensive, this throws a wrench on a bunch of retro keyboard projects I have.
I guess I have to learn how to design keyboards and do something about this project.