But they are very different experiences. Amazon is the grand prize winner in the contest of looking up something you already know you want to buy, bundling it up with some shampoo you forgot to pick up at the grocery store earlier, and having all of that on your doorstep in two days.
Amazon's Achilles Heel is browsing. Their selection may feature 100,000 relevant items to my search but I seem to only find shitty versions of products, or at too high prices, regardless of how I mess with the search filter.
Target is great when you have an idea of what you might like to buy: you can try on shoes, sit on furniture, feel the bedsheets - you get the idea.
Sometimes the hassle of not getting the right size/feel of a product bought online, and having to repackage it and wait for another delivery simply isn't worth it compared to driving out to your local Suburban Mall Hell to just go and buy things like mom and dad used to do.