I feel there is sinister move somewhere, what was the initial reason as why they gave the ban, because all I can see here is ban that has been lifted with much conditions attached to it. They should outrightly allow institutions to trade and hold their Crypto assets, instead of just being a service provider. Maybe this is just the first step on the ban lifting, probably with time all the other conditions will be let loose too, so let's just take this to be a stepping stone.
The reason could be regulation. Probably 7 years ago they were not ready or able to regulate crypto, but in recent times they probably feel like they can now regulate it and avoid being left out by the progressing crusade.
The other reason is they want to tap into the revenue from crypto investment and trading. It's always about the moneyh the Government wants from something.