BTW, it sounds to me that your laptop setup is indistinguishable from a desktop, and your setup is even less portable than a desktop, so why not go the cheap desktop route?
Not any laptop but some do. It even does it while driving its own built-in monitor but I do not really use it.
>"your laptop setup is indistinguishable from a desktop"
you got that part right
>"your setup is even less portable than a desktop"
Nope. When I am out of my main office for whatever reason I unhook said laptop from all the cables and it works off-site including all my development environment. If my stay away is extended (working for a month in ocean side cottage for example I also would take one of those monitors). I just do not run production servers/databases/etc on my laptop ;). Btw my laptop soon transitioning from 32GB RAM to 128GB RAM as to give me more flexibility with the databases.
Worth case I can still access my workstations/servers remotely using SSH or NOMACHINE if SSH does not cut it. Since I have very fat internet pip it works just fine.
But the key for me is I do that because I have a work laptop and a personal desktop and I want no question about the ownership of things I do on the desktop.
I organized my windows and tabs and splits in such a way that it degrades gracefully when I switch from the external monitor and back.
How often often do I really need that? Not often, but when I do it's really useful.
1) I have 2 "big big" 4K monitors hooked up to my laptop so no problems here. The laptop's monitor is not used as the lid is closed.
2/3) I use external keyboard and mouse. No problems here
4) I have 2TB worth of SSD in laptop and I also have huge external drives array.
5) Said laptop is sitting on my shelf, I do not even see it. On my desk are 2 huge monitors on arms with VESA mounts and wireless keyboard/mouse. Said laptop is also running NOMACHINE so I can also access my few worktations and servers without lifting my butt.
6) I have external optical drive but frankly I do not recall single time in a last 3 years when I had to actually activate it.
7) I have 2 external 10 port USB 3.0 hubs hooked up to 40Gbps Thunderbolt 3 port of said laptop. Again no problem in this department.
8) Yep. Desktop is much better in this department.
9) Not my desktops ;) They're server/workstation type.
10) This is how I build my "desktops". No argument here.
11) I do not know what to say about it.