We also have Rainbow six and Brazil is like the best in it (in terms of country), maybe EU as a region is better than BR but I've not been following so not sure about it. Just checked and Brazil has 6/14 teams that are still alive on Six Invitational with 3/4 that are on Upper bracket semifinals.
Tracing parallels with other games is not that relevant atm. After the international events this year I'm pretty sure Riot will make many changes in the seeding. Maybe Br isn't even top3 region. Maybe it's top 2 after EU. We will know after the competitions and I hope Riot addresses it accordingly.
Now about the topic question: Do BR deserves it? No. Do they have any fault on having 2 teams on it? Also no. I think the format of the tournment is pretty trash and the randomization putting all the other 8 teams in the same pack with some of them having advantage over the other just brought even more arguments for people to complain. But no team that got a "lucky" draw has any fault on it. It's very easy to complain after the result. If br had had a bad draw and got both teams the first game while either NA or EU or both had both teams on the second game the other side would be the ones complaining. In the end, blame Riot, not Br, VKS or SHK.