Multipayer gamemodes help (windows 10)

I opened the multiplayer tab and only see 1v1 ranked and 2v2 blitz ranked. Also vs AI and regular deathmatch but thats it. Do i need xboxlive to get access to the rest? Cause i dont have xboxlive right now. plz Help thank you :).

They removed quite a few of the PC playlists due to population problems.

I guess that makes sense but still feelsbadman. i wish they atleast kept 2v2ranked. well thanks for the help.