Pottermore is a unique situation, because Potter fans will visit it for reasons other than shopping. Most books won't have that luxury, so it would just be an inconvenient move from one big shopping site (Amazon) to a bunch of smaller ones.
Plus, J.K. Rowling can defy the system because she's J.K. Rowling.

Most of us... aren't.