I think there was a project for a keyboard with dip sockets for the switches, to make them replaceable. As other have said, I think it is always better to keep them soldered. The recent problem that arouse with lower melting point switch bottoms should be solved by checking that material, not compensating it with alternate methods to connect them on the PCB.