Typically setup is a huge factor in victories. He's strong but far from op. Hes a blitz character. There are plenty of characters and comps that can shut down MB teams with ease. Fire can counter with a shield cleanse to get off combos, wind negates any buff you receive with sage art and water has a single target debuff as well. 10k bp difference victories are possible. I have a few myself in matsuri that were nail biters and complete shutdowns but I don't expect them all the time. If people have a well rounded team comp 10k above you, there isn't much you can do.