The dlc stuff doesn't bother me at all. Just part of a game as service approach, and really needed for fighting games going forward as they dont need/can't really support multiple sequels a generation anymore as it fractures the base, and ruins the e-sports scene by not giving each base games a solid 5-7 year block for the meta to develop.
As I said elsewhere, I think they just botched this release/approach by not going all in on the game as a service model and trying to also cater to whatever they mean when they say "casuals."
They should have just called it Street Fighter or Street Fighter Online. Only included local and online vs., vs. cpu and training mode, and either launched for $30-40, or gone with the KI model. That would have avoided the backlash, made it clear what they were focused on, and went directly after that market of players of all skill levels who will play for years and buy dlc. They also should have scrapped the fight money, so they don't eat into that revenue stream from the hardest core players earning most content for free.
With a non-numbered name they can just update the base game every year or two like they seem to be planning with SFV anyway, including big graphics updates when new generations roll around, without splitting the base and thus just become a permanent fixture on the e-sports scene.