> but aren't keyboard switches essentially the last product one would want to 3d print en masse?
Yes. Or at least use resin. To me it's the difference between craft and engineering; nobody would consider hand-crafting (or printing) switches when they can source high quality parts for cents.
3d printed cases aren't that special. There are a lot of hobbyist making those.