Welcome to the board!
There are no Aldis in my area, so I can't answer your question.
If you look in any store, you'll find a lot of their products aren't American made products anymore. As for treating their associates poorly, not all are mistreated. I'm not speaking for every store, but I will speak for the one where I worked and they treat their people well.
I don't know about every item, but I used to travel to Aldi (about a 45-minute drive) specifically to get canned goods.
Can foods and crackers are still cheaper at Aldis for me. Kidney beans are .49 cents a can at Aldi, but .82 at Walmart. Almost all of the crackers(wheat/saltines/graham) are still much cheaper at Aldi. Flour tortillas are .99 cents for 10, and they always beat WM for potatoes, carrots, green peppers, and avocados.