Some more reasons to avoid ledger:
  1. They disabled the ability for connecting to your own node in Ledger Live, this is a major issue and indicative of their mindset. If you must, use Ledger hardware with another wallet UI such as Sparrow
  2. They support a bunch of shitcoins like Bitcoin Cash. People can and do get confused and have lost funds from this.