Let us not forget an important fact - This may be the “end” of Origin (in so much as it is EA caving on their “exclusive” store-front”) but it is not the first time they gave up on their own store front, before they took the name Origin for their storefront, they failed several other times at doing the same thing.