I totally agree that City don't have the history of winning titles that the other clubs you mention have but history is, well history and doesn't just include winning titles. City do have a long history, indeed longer than FC Barcelona.
When I say history I don't mean simply the years a club is active. I mean a history of actually being a big club. Porto and Benfica are bigger clubs than City. Not better teams, but bigger clubs.