I use Windows 11 – mildly modified – StartAllBack for a proper start menu and taskbar experience. I have it pretty much exactly as I want it without any annoyances.
I’m perfectly comfortable with Linux but I feel the same as you about using it on the desktop for all the same reasons.
Why is the solution to housing always tiny dense condos!