Why can’t every store be as good as Amazon?

I’m doing a ton of online shopping for this holiday season. At this point I’m thinking that I’ll be able to (hopefully) buy all of the gifts on my list except for my wife’s and my mom’s.

But it’ quite sad to see how bad many of these ecommerce sites are in 2007. And many of these stores are “high end” stores as well. Not clear there is any correlation between low end and high end stores in terms of their shopping experience. 

I wish I could name actual stores I’m talking about but it would probably give away the gifts I’ve purchased unfortunately. 

But problems include:

-Complicated registration as a requirement. Let me buy as a guest!

-Complicated shopping carts with up to 8 page views. C’mon. This is a joke. 

-Can’t save for items in my shopping cart for future purchase

-can’t ship multiple items to multiple shipping addresses

A quick google search tells me there is plenty of solutions out there.

So what is going on here? I wish I could buy everything on Amazon.