I still use the mnemonic generated by my Trezor model T to this day. You can ensure randomness by generating your mnemonic yourself using data, like flipping a coin, but for me, devices with good entropy sources and open source code are enough...
We can add more entropy by extending the wallet with a passphrase BIP39, which is the ideal level of security.