of course I would avoid the Ethereum network. and currently binancesmartchain is one of the networks with cheap transaction fees compared to ethereum and matic dominates the first rank in the network that I use besides binancesmartchain.Transactions using TRC-20 are expensive in my opinion

Why can it be expensive when you use the TRC20 network? I even currently use the TRC20 network only need 1 TRX for each transaction and it's still worth saying cheap because the price of TRX itself is still under $0.1 as well as Matic which costs are also super cheap when compared to BSC.