Not just “pretty much”… but, in practice, the 20th C Popes have been unwilling to publicly remove even the openly defiant bishops. Especially HH John Paul II and HH Benedict XVI.
Bishops are seldom removed publicly in the Catholic Communion, especially the Roman Church. Sufficiently so that it makes news when it happens.
4 bishops this year were relieved. Rome doesn’t actually say why. Nor did they do so for Bishop Nicholas Elko… but in his case, it obviously wasn’t heresy, as he was later appointed as Auxiliary Archbishop… Still, Rome never discussed why HG Nicholas was ordered to a monastery, nor relieved as Eparch of Passaic.
The thing is, most dioceses are set up as corporations in themselves - and the charter and bylaws specify the Pope is solely competent to determine who the bishop is, and to ammend the bylaws and charter. So, unlike the Episcopals, Catholic bishops can’t take the diocese and its property with them - the courts should restore the diocese’s stuff to the new bishop. Much as they did with the diocesan propertys of an Assyrian Diocese which came into union with Rome and the Chaldean Patriarch.)
Since the Episcopals lack a clear leading hierarch, it’s easier for them.
But, then again, Rome learned from Utrecht following Vatican I…