So if a wallet was created instead of imported you will be able only to restore whole wallet with seed and you cannot to extract for example private key for ETH.
Yes, as seed is much easy to remember than private keys. But if you want to get the specific private key of your wallet, you can get it using different tools, like
Mnemonic Code Converter by iancoleman. Or you can just import your seed to electrum, and export the private keys of the specific address using the wallet in the wallet tab
You're right, but
-Electrum is not a multi-crypto wallet
-Trust wallet is a mobile wallet and Electrum mobile version doesn't accept bip39 seed for the moment
-Iancoleman is a solution but it doesn't provide all the cryptos, for example you can't find BEP2 addresses(the Binance's crypto)
So how do you get bep2 private keys?