...it is already good promotion for those who are not yet Trust Wallet users, they will force to install the app in order to get their free tokens, that is if they want to avail the free money. and who doesnt want free money for simple task of installing the app, right? ...
You can withdraw TWT tokens without installing a Trust Wallet, but you must have a Binance Chain wallet installed. Binance Chain wallet is an extension for Chome:
https://chrome.google.com/webstore/detail/binance-chain-wallet/fhbohimaelbohpjbbldcngcnapndodjp?hl=en With this extension, you can send and receive funds to Binance Chain, Binance Smart Chain and Ethereum.