Why so much change?
Web-businesses as a whole forced to expand into neighboring markets to capitalize costs (e.g., Amazon now into auctions): economies of scope and scale
Opportunities for immediate revenue recognition on release
More and different combinations of items to promote
More and different channels to promote items through
More hits against larger database tables
More hardware with different configurations to run the servers to handle the hits