Trezor User Manual says
if you forget the passphrase there will be no way to recover your bitcoins. Not even the Recovery seed.
How is it that you (or an attacker who knows the seed) can't just restore a soft wallet with some other application and recover the bitcoins with the other application?