> I think you're just grossly misunderstanding what I'm saying. If I can plug my phone into a monitor + keyboard + mouse & the phone can run VSCode with all my extensions, the point of a laptop drastically disappears.
In that case, you are tied to working in places that have a monitor + keyboard + mouse ready to plug into. Perhaps that isn't a problem for your work (or allows you to put needed boundaries around where you work), but there are many people who need to have an 11+" screen and keyboard in arbitrary places, like conference rooms, libraries, classrooms, job sites, etc.
> The point of avoiding a laptop is cost - I have a $3k laptop that's not providing any value over a monitor + keyboard + mouse especially when I already need the keyboard + mouse to do any coding.
I agree that a $3k laptop is overboard. Using a laptop like that for remote-desktop and web browsing has more to do with social-signaling. But it raises the question, did you buy the $3k laptop or did your employer? If it was your employer, is it your financial problem?
For my part, I do personal local development on an $800 laptop (a Chromebook) that works pretty great. If I were only using it for coding tasks with an external display and input devices like you describe, I bet I could just as well use a $200 laptop, but I do care about display quality in on-to-go use cases, so I spent more for a higher end display.
So I'm in full agreement that one should not throw away money at overpriced laptops, but the laptop form factor itself is still pretty indispensable for doing work in arbitrary places. Somehow, I don't see VR/AR goggles that Apple and Samsung are pushing replacing them any time soon.