I don’t personally disagree, but I don’t know what sort of business challenges they face. Also I should add that 132 Million number isn’t traffic or transactions, that’s verified customers that have made at least 1 purchase. That all being said there is definitely a redesign/restructure/rebase needed, but the ship takes crew to keep it sailing even if it needs remodeled/repaired/etc.
Pretty sure bitlocker is enabled by default since Windows 11 rolled, to my understanding it’s part of the reason they now require Microsoft accounts for device on boarding.