"Invest in Main Street, not Wall Street." doesn't really tell me anything. Why would I be interested to only invest in business located at one street in some city in the US? Wall Street I understand to be the "business/finance" neighborhood of the US, is Main Street something similar to that but for "normal" businesses?
Seems like a weird tagline, but could also be that I'm missing something as I don't live in the US.