I agree entirely that shopping on Amazon is immoral, but it's hard to understand how that extends to ALL online shopping.