Why would you invest one mil into something that has no way of generating any revenue?
Zero Fees. Zero Censorship.
I have a feeling that OpenBazaar is going to be 'decentralized' in the
same manner as Ripple 
I cant find the source at the moment but I think much of the money was also going to fund supporting businesses for the OpenBazaar economy. OpenBazaar itself wont make money but the businesses supporting it (graphic design firms, logistics firms, etc) can