@goodness ok great!
Yeah, I think when folks say they don't need to use Docker, they meant they didn't need to use it for local development. I haven't actually setup a site with Docker yet, but I understand it's great for setting up the exact same environment between production, staging, and development.
I personally have enjoyed developing with Laragon on Windows for development because it's much faster, simpler, and pretty feature-rich. (Eg using ngrok has been handy). Especially when, as I understand it, in order to get Docker to work, I'd need to run it inside a virtual machine, and from my experience virtual machines are pretty slow and sometimes have some intricate problems. (What got me to move from primarily developing on a Virtual Machine was npm in a virtual machine with a Windows host machine was giving me lots of grief).
BUT, Laragon certainly doesn't give you an identical environment between development, staging and production like Docker can. So I don't think its a complete replacement.