Why is crossplay forced?

I have it blocked on the back end setting and yet you still put PC players in my lobbies?

This is just very anit-consumer