Dollar stores are for poor people. Americans are becoming impoverished. Elites are getting richer, thanks to Fed policy and our bailout economy that creates inflation at the expense of the saver.
It seems like the reasons you're wrong would be different in each case, because the value proposition is different, but I don't see the argument either way.