If only our politicians and bureaucrats invested in cryptos and actually had skin in the game lol, nothing would get banned ever, they wouldn't even think about banning.
I really hope the somewhere someone (politicians) have actually invested (read: parked some of their wealth) in cryptos and will come to the rescue in the parliament if and when this bill is brought for discussion.
And yes, as you said, there is always the Supreme Court.