@foone Prusa does this for ages now, instead of limit switches it uses the current sensing it already has for collision detection instead of limit switches.
Works a charm and is super precise
So its not WOZ/Commodore style head banging, but very close to.
@foone why use limit switches when you can just monitor the amp draw from the stepper motors trying to rotate the entire bolted frame of the printer around itself
@foone Mine does that if one of the limit switch wires has worked loose again - the firmware even knows it's happened but carries on anyway! I can't recommend it as an approach...
@foone You can just remove/disconnect/destroy those switches. Often the firmware will assume the head must have gotten there after a while and continue.
I can say from experience that even the first Ultimaker had that fallback behaviour and that it sounds horrible.