no it is not, it's a free game lol. I just didn't want to have to use steam directly or whatever
But apparently you need to login to install free games with steamcmd??? Really odd stuff. It asks you to have a subscription for the free game but you can only claim it if you have an account. I think I will just end up making alt accounts anyways.