Oh, I remember that whole thing. MoS didn't bring in a really staggering number, so that became license for the suggestion that it didn't do well.
The franchise always deals with this catch 22 of not being as big as Batman or Spider-Man, but then also being blamed for not capturing attention the same way the shiny new characters do, like Iron Man did for a total of one solo movie.