I tend to play online with people I know from somewhere when I do play online... It's why I bought Fallout 76... God that game is a buggy mess. "Sir, shouldn't we finish this game before releasing it?" "NO, MONEY NAO"
No, I've played both. Cheaters or not doesn't matter much when people are just dicks out to ruin your experience however they can. They don't have to cheat to be that way.