Player avoidance

the amount of “avoid player” slots on overwatch is absolutely disgraceful…
can only have 3 at a time and it only lasts for 7 days, and people that you block can still get ON YOUR TEAM.
Blizzard…
its time you realise that this list needs to accept at least 12-15 people and for a minimum of 3-4 weeks.
you cant avoid everyone. and blocking them only mutes them anyway. stops them from contacting you… but has 0 effect on matchmaking…
you’ve poured all this money into Overwatch2 and you never actually got the original 100% ironed out…
and you expect us to pay for this?
its just beyond a joke now.
people are getting suspended because they cant get away from all the toxic players in this game…