Yea it has cross-platform with PC. I guess he means cross-platform parties?
Agreed about the matchmaking, it's not very consistent. I wonder if the weird behaviour might be to do with people playing in parties? If one person is in Gold and another in Bronze, what sort of rank does it try and match you up with? Or does it just use the party leader's rank?