The only game I had a blacklist issue was League of Legends, and they did the same thing. You could block/report someone and then their matchmaking would put you on the same team again. Hated it.

I'm assuming it may create too many issues to deal with everyone's individual block lists for public matchmaking.