I think all points are somewhat valid , but none of them are a deal breaker to me.
Certainly closed source software is the worst of those points, but not all their software is closed software. I think o ly ledger live is closed source but the firmware isn't . They do not have a malicious code in their software, they are not stealing people's money and actually it is one of the most secure ways of store btc. I trust much more ledger live than some random one source software .
Being open means it is auditable, not that it was audited
Memory is not a problem at all. Install and Uninstall those apps take literally 10 seconds and you wouldn't be doing that so frequently (if you are, you are doing something wrong)
About LED , plastic, etc, that is what you pay for. Ledger nano is extremely cheap.
What really think is important in a hardware wallet is the capability to generate private keys in a safe environment. Once the keys are generated and I have properly backed them up I don't need ledger live support or a beautiful plastic anymore.
I can just use that seed in any software and recove may btc, which I know are safe, even after 10 years. Ledger nano can do that nearly flawlessly, and I am pretty satisfied because it fits my needs.
I know other people may have other needs.