I am disappointed, but not upset, about Overwatch being MP-only. So much buzz about the game has me curious about it, but I don't play multiplayer games-- so I'd be wasting $60. That said, it's a new IP and expectations are set. If there's a sequel, I won't expect solo play; I'll be pleasantly surprised if there is (and will certainly consider buying it), but I'll have no complaints if there isn't.
Street Fighter V will never be purchased or played by me, and Capcom can fuck off. In a series that started out as an arcade game, that I could always play ladder matches alone, Capcom's shitty decision to minimize solo play and "add features later" in favor of rushing that shit out the door will never be forgiven by me. Street Fighter games, unlike Overwatch, have consistently had solo content in the past. Capcom gets no pass from me, and it will take something extraordinary to get me to ever buy any Capcom game new again.
Not every game *needs* solo play, as long as the IP is new and there's no expectation of having it from the past. However, if a new game in a series that has formerly had solo play suddenly cuts it out because reasons? Yeah, I'm going to openly criticize it.