Personally I used to see coworkers with 65 or 60% mechanical keyboard and I have no clue how they could code without arrow, home, or page up/down keys. They must have been really committed to vim keys or something.
Switching their hands between the alphabet and number keys, sometimes multiple times, with bonus points for not knowing the numlock status and having to do it all over again.
With the amount of time all of us spend on keyboards, it just seems lazy/inefficient to not learn to touchtype, including the numbers and at least the common symbols.
For my home rig I'm running a kbdfans odin which is a non-standard layout that gives you 99% of a full size layout but in a size only about 2.5 keys wider than a typical tkl. (Example: https://kbdfans.com/cdn/shop/products/9_08accc65-e9f0-4455-a...)
They have variants that are full-sized, which is what I'll get for home soon. Probably a 45g one rather than 30g, so that I can test the difference.