Same here, I never touch the provided router just connect my own pfsense box and if I want to access my local server I use my VPS. I have set it up so the home server does SSH forwarding over VPN to the VPS, my setup it’s a bit slow but it does the job.
That really explains a lot, and why MS jumped to Windows NT, they knew that DOS would always be Dirty.