Sounds like skill issue to be honest
Seeing this crop up as a semi-frequent response before the game is even out yet isn’t really selling me on it. I definitely see myself as skill-challenged, so it sounds like I won’t like the game much and anyone I end up playing with probably wouldn’t like me much either.
I don’t like this rebranding to “open social web” like it was made for them.