yes, if ethereum still has expensive transaction fees then we should use Binance and also polygons, in my opinion this is a good alternative to avoid the high transaction fees in Erc20. If in the future there are changes and the transaction fees are cheap again, we will return to using the Erc20 platform
What you need to understand is that ERC20 is a different network from BNB and Matic so there are things that can't be tricked for this and you have to stick with ERC20 in things that don't have BSC and Polygon Alternatives, so not everything can be tricked very easily good for this kind of thing.
because indeed not all erc20 tokens are also available on other networks such as BSC. although we can see some projects are also releasing their tokens in two chains at once. or someone decides to migrate to another chain. most of the reasons are the same, very classic, transaction fees.
if what is being developed is a good project and indeed has a strong market. Of course, choosing a strong network with many users will certainly not be a problem. because several new projects are more confident and focus on development on the ethereum network. instead of opting for a lower transaction fee.