If you dig deep enough it seems there is reason not to have any of the past things on the badge...
The cross arguably was worn by Gorton (not 100% sure who the team is apparently) so not really City , and too religious
The ships stopped at Salford and never made it to Manchester
The stripes have not been 100% confirmed that they are the 3 rivers but could be nicked from a De Nelly family crest
The eagle was created in the 50s and the rags wore it first
The red rose, well Manchester isn't in Lancs anymore.
If you bring in cotton, bees, new mottos then that's starting a whole new angle again that could really upset fans.
I dunno what the answer is, one thing is for sure, it isn't going to make everybody happy that's for certain as there are so many things that can go into a new badge from older stuff likes cross patees, to stripes, ships and roses and eagles.
The more I read the more I'm leaning towards sticking to what we have,it was the most researched badge created in our history to date, if it didn't have those damn stars I reckon most people could live with it, problem is, you can't just drop them now, it's stick or twist. I bet the club never wish they'd asked!
I agree with Gary James on one thing, the words Manchester City Football Club should be in there somewhere.