It's sad to see that you're upset about people giving you negative feedback on your town but you need to get over it. There's always going to be some people that don't like some things and the other people that do like it. The only persons opinion on your town that ultimately matters (in your case) is yours. If someone criticises your town then take it on the chin and act upon it.