Hello @mycryptomark
Blockchain.io is definitely a welcome initiative in the "Euro" region, if I may call it so. In fact, the way I see it is if Blockchain.io is able to tick the boxes that the regulators are wanting to see as checks and balances, then the adoption will be faster. So, in a nutshell, Blockchain.io can advise governments on formulating the regulatory framework. Cool, isn't it?
Besides, the semi-decentralized structure is required. Blockchain (I mean all of the blockchains out there) has not figured out a way to deal with latency. In such a state, if an exchange was to do the trade matching, etc. on-chain, then the operation will freeze if there is a surge in activity. Of course, do add the transaction cost of performing the operation on-chain. So, partly off-chain and centralized and partly on-chain and decentralized is a well-thought through solution!