In the main, the Aldi deriders are usually Publix (in UK. Waitrose) snobs, who think paying more for the same item is a rise in their social standing.
We have used Aldi for years without a problem, and are a lot wealthier for it.
Their Customer services, if needed, are second to none.
We only use other supermarkets to top up with any line Aldi do not carry.
So there!