> You're underestimating Amazon's software muscle, they have some very hard hitting teams. Plenty of PhDs, old-time Lispers, etc.
Call me when they can figure out that $.99 == $.99 100% of the time. [Hint: At least once every few months, this isn't true for at least one of their back end services and I have to clean up after it. This is just one issue of many they have, including the fact their "primary key" for items (ASINs) can be duplicated across multiple products.]
I think many, many people overestimate Amazon's technical capability.
They are competent but they are not special.
Hell, they can take up to 8 days to ship something from a warehouse sometimes.