You will always need a passphrase, it is the password of your seed, otherwise if they find your seed a hardware wallet is of little use and since as I follow it is necessary that it has enough complexity requirement, in the case of trezor it solves the bug.
If you want a solution to the trezor problems that I don't see as problems, you have jade.