People don't like fighting games and don't want to admit it.
Also SFV launched with a season pass that has been useless, too early and had problems that were highlighted since the betas. Beta characters were turning into boring husks of their previous versions. Like vanilla SFV ryu is good but beta 1 ryu was doing stuff that is fucking insane, linking moves after his overhead, instant stun projectiles with v trigger
Overwatch had mei really bad and they buffed her and they continued to fix their games, they're promising new content which is free but they're not setting up an impossible roadmap. Also they're in contact with their players way better, we've heard more balance changes and future changes coming from blizzard in 2 weeks than what we've heard of capcom in 3 months
I don't really play ranked anymore but BL works great against friends, use lan cables when you're playing fg guys pls