The two are hardly comparable. The current Chinese party has been in power for many decades. The Modi BJP government hasn’t even been in power for 10 years, and frankly, if it wasn’t for a highly inept opposition intent on shooting itself in the foot, would likely have been out of power by the next election.