If you spend enough time on social media, you'll find no shortage of people willing to tell you what's wrong with our community. Homelessness. Crime. Addiction. Vacant buildings. Struggling ...