How does it make sense that our team ends up with the MOST toxic person in the game, reported and blocked, then I queue up another match after that last one finally ends, and guess who is in the lobby?

What does the report button or the block button even do?