Checkout no longer reliable

It could be just me, but it seems checkout feature (reverting code in composer) is much less reliable now, than originally, Before it seemed to revert everything completely, now it always fail on some part, which risking to do way more harm than good.