I have just edited this post where OP is apparently not afraid to talk about his kbd.
Now look at that mess. F1s fighting each other...

I'm not a CSS person, but think that making he <kbd/>ized font little bit smaller could prevent keys from overlapping.
I believe that <kbd/> should be usable as markup, without such devastating effect on visual part.
(I know <kbd/>s used to be more intrusive back in old days of Pesto's castles.)

kbdTAG WHEN YOU PRY THEM FROM MY COLD, DEAD HANDS!<kbd> <kbd>Shift</kbd><key>F1</kbd> </kbd>). But what is keeping you from rolling back that edit?<kbd>for both its ugly rendering and wrong usage. But well, as I'm afraid it's here to stay, making it less intrusive helps a bit too...)