indeed they have done a good job only if only they have done this based on those principles...but my opinion, they have overdone it!
objectively deflate the pricing of open market, hearing the wrong voices of those seems louder, using taxer payer money to subsidize minority's dreams, diverting some true investments that benefits the economy etc...
if they have just gotten rid of over-leveraging and speculating elements, good enough. but they have over kill it.
can be better I hope. they should now start to amend. and if I am correct, they should be on their way to remove some of those CMs if not it might be too late. and too much for them to handle later on.