I didn't say any of those things were bad, just that they haven't improved my quality of life......there is really nothing downtown that interests me and I haven't seen an extra cent in my pocket from any of the commercial interests you mentioned.
Again, those things aren't "bad"......but they certainly aren't "better" for everyone.
Actually, I will say that those features are better for everyone. They bring in more tax revenue that goes towards public works, education, police, fire, etc. Look what happened with BA once BassPro came in. That area was pretty empty and now its full, BA got quite a bit of money to make improvements to downtown (which to me was again money spent in areas for eye candy when we really need more police officers). Having more successful businesses means more money for the community, at least in theory.