I do, and all my buddies just want to play PvP
also i've still yet to win with randos in Domination in the 3vAI playlist. Either the AI is really good at pressing or people literally do not know to get the points instead of trying to tech up and wipe the AI's bases.
edit: it's neat there's an option to let you turn fog of war off. The upside is it lets you get some skirmish acheevos easier, and let you learn and teach stuff, the downside is it lets everyone build on any base slot on the map, so for example in Strongholds you can claim every Stronghold in the first few seconds. For the option to be more viable as an actual toggle they should add another option that enforces having units near a slot to build on it.