I've been using Ubuntu as my daily driver (development and web browsing) for 2 years on a Dell XPS Laptop. I have not run into any critical issues. It's been pretty stable, and "just works", and has regular updates. And running docker is pretty easy.
I think you have less issues with linux if you pick the right hardware. Dell XPS laptops and thinkpad laptops I think have the best reputation for being stable at running linux.
I dual boot my laptop with windows 10. Last time I booted into Windows, my CPU, RAM, and Network were all maxed out (probably some update, & virus checking crap). I couldn't even use the computer. I don't think I can ever go back to windows for daily use. I use a separate windows laptop for gaming.