Wow, I totally agree. I shop there all the time, at all hours, and I have never, ever once felt the least bit threatened. I think the diversity is great.
It is sad though that everytime I shop there (which I do a lot since I live in Alger Heights) I get the feeling that the folks at the corporate HQ seems to have washed their hands of it... The average wait for checkout is 20 minutes (no joke!) because they only staff like three cashiers at the entire store. I once asked the employee at checkout what was going on and she explained that the union only allows a certain amount of hours total so those employees' hours are saved for the more, how shall we say, homogenous Meijer Stores.
It really makes me sad...