I think it's more that some people want to purchase while others want to shop. Purchasing is a functional task while shopping is a social activity. Places like department stores are designed for shoppers.
I've never seen it put this way before. This exactly describes me - I enjoy purchasing. I don't enjoy shopping.
Pretty extreme accusation. There's a difference between "hating people" and being frustrated with those who lack awareness of others in a specific moment.