Isn’t this kind of email easy to classify (on a large scale)? Gmail has a similar inbox system in its web reader.
I actually used to use a separate email address at Yahoo to handle all the ecommerce cruft but I find that Google does a good enough job of organizing that I don't bother any longer.
It's also not a bad idea to go on an unsubscribe mission every now and then.