That basically mean they are going to implement compliance measures to
prevent transactions involving sanctioned countries, entities, individuals and wallet addresses, and they are masking this as user protection

This is just the jumpscare because, technically, such blocking is possible if users rely on their own servers to send transactions, which means using Ledger Live app. If users use other nodes and apps, this is not an issue. Therefore, those under sanctions need not worry.
That said, I agree it’s better to switch to another wallet rather than continue using Ledger devices
not because of sanctions, but due to security concerns.