I'd say that it really, 
really depends on the usecase.
I get along with TKLs pretty well, but as my usecase includes desktop gaming, layouts that delete the discrete Function-key row do present a challenge. I don't do a lot of data entry and have gotten better at using the number row, so the numpad isn't a necessity, and I have a USB numpad that I can use when needed.
Absent that, I could get along just fine with a smaller layout and do intend to spend some time with the 
DeepCool keyboard we just reviewed, as I expect to have more keyboards of various layouts coming across the review desk.
But if perhaps I pick up Tie Fighter again...
		
 
		
	 
Yeah, I frequently use the numpad.  Not just for work.
I'm constantly calculating things.   I don't use the calculator app much, but if I have something kicking around my head I need a quick answer to I usually just pop open Excel (or LibreOffice Calc) and pop a few numbers into cells to do the math.    That would be frustrating if I didn't ahve the numpad.   It would also be frustrating if I had to go look for the numpad to plug it in, as the numpad isn't something I just use occasionally for entering large sets of data.  I do short little calculations several times a day.   A little math every few minutes throughout the day to answer those "I wonder if" questions that randomly pop into your head.
Also, anything that requires me to ever use an Fn key like those 65% or 60% (or whatever % they are) keyboards is just going to make me want to stab people.  The added frustration is WAY greater than the minimal desktop real estate I regain.  I'd rather just buy a larger desk.
Also, for gaming, I'm one of those weirdos who never understood why games switched away from arrow keys as their default to that WASD nonsense.   Arrow keys worked just fine in early games.  There was no reason to switch away at all.
So I never play a game without remapping ALL the keys to my preference.  Most of the basic mapping match those of early FPS games like Quake.  The others I have added in over the years as new keys have become necessary.
- Arrow keys for movement (forward, back, strafe left & right)
- Enter is "use"
- Right shift is sprint
- Right Ctrl is crouch
- Mouse 1 is Fire
- Mouse 2 is jump
- For games that use a heal function, I usually use \ or backspace for that.
Then I use the 6 keys above the arrow keys for things.  usually:
- Del is reload
- End is drop
- PgDn is Aim / Fire2
- PgUp and Ins are lean right/left (if present)
- That leaves the Home key for some random game function
I also use the numpad in games.   The numbers are usually quick weapon switches.
0/KP_INS winds up being quick melee
./KP_DEL usually winds up being quick grenade
I also invert the vertical axis of my mouse.
These controls are so ingrained now after almost 30 years of using them, that I am not even going to bother trying to change.   I don't see the point of going to WASD at all.
If games don't support remapping ALL the keys, I usually just don't play them, and post angry messages to their support forums.   In a modern title absolutely NOTHING should be hard coded, and no key should be excluded from use in binds.
If it is a title I am really interested in, and they don't get their act together with the keybinds, I occasionally edit the registry to remap the keys in Windows itself.