Gotcha, sounds like that should be common practice.
More on that in their blog:
Anti-Klepto protocol
To solve this, Shift Crypto and Blockstream developed Anti-Klepto. Instead of solely relying on the randomness that the hardware wallet provides for the nonce, additional randomness is provided by the host device. This prevents the hardware wallet firmware from manipulating the nonce in a way so that it contains hidden data.
https://bitbox.swiss/blog/how-almost-all-hardware-wallets-can-steal-your-seed/