Based on this, it seems to me that financial corporations didn't want to take the risk of decentralized crypto-currencies making them obsolete, so they decided to create their own crypto-currency, one they can control...
It exists for the sole purpose of benefiting its investors and whoever may be behind any investment fronts used to push that currency. I wonder who they might be?