Im sure you appreciate there are trade offs in all of them, for me coldcard just seems to be a better product all round.
At best ledger has just made a massive communication error, at worst they’ve introduced a larger attack surface.
Ledger leak, the fact both my ledgers screens failed around the same time and now this was just the last straw for me.