My non-QMK keyboard has a horrendous home+end location, which I only realized after I acquired the thing. I did not realize how much I rely on those keys in normal programming.
I have used such keyboards for many years and I have been content with them, even if a couple of years ago I have switched to a more compact completely split keyboard, without a separate digit pad (for 2 reasons, a closer position of the pointing device and easier transport in my luggage, due to its smaller total size, to be able to also use it instead of the non-ergonomic laptop keyboard).
You can achieve the same effect in a more convenient way by buying any of the many keyboards with separate parts for the hands, together with a separate numeric pad, which contains the third part of a classic 104/105-key keyboard.
The only remaining difference from the classic format is that on such keyboards the home-end and PgUp-PgDn key pairs are typically on the same vertical column at the right edge of the keyboard, instead of being side-by-side, but it is easy to become accustomed to this arrangement, which actually makes them easier to reach.
https://www.keychron.com/products/keychron-q14-max-alice-lay...
I've also really enjoyed my Keychron Q11. It only has 5 of those keys (I remapped them a bit because I find "end" more useful than "insert"), and have adjusted quite easily. Relative to the default, I've got Home/End where Ins/Del are, Del for PgUp, and PgUp/Dn where it has PgDn/Home. That was all painless to change in the mapping tool. https://www.keychron.com/products/keychron-q11-qmk-custom-me...
There used to be. I have a Microsoft keyboard[1] that works just fine using a PS2 <-> USB connector. Unfortunately I lost the PS2 <-> USB connector (which, IIRC, was an active converter, not a passive one) so I don't use it any more.
I use a standard mechanical keyboard with the standard US layout, and have not noticed any discomfort after 25 years or daily driving the standard layout.
[1] This particular one - first gen model: https://en.wikipedia.org/wiki/Microsoft_ergonomic_keyboards#... - although if you browse that entire page you'll see that there are newer models.
That's the usual way people use these smaller keyboards, and it's way superior in my opinion.