Probably an abundance of caution. I’m pretty sure referrer headers wouldn’t be sent if you modified the URL and that’s the only concern I can think of.
*For a new tab that is. Cookies aren’t going to care about a new tab unless you open a private one first.
Yeah, that’s like 80% free. Windows itself is bloated and if you add a couple modern games on top of that… Good luck.