You and him/her share the same blunders. Blunder buddys for life.
What do the friend recommendations mean?

Like it's literally these random people who have some similar rating and have the same language settings but other than that I guess literally no connection?
As per the title. It doesn't seem to be recent opponents, but people with a similar rating in one or more time controls. What does this mean?