Well, if you are participating in any bounty campaign programs which uses an ethereum wallet address. ERC20 wallets is only one wallet that used to. Likewise if you have a lot of tokens in your ERC20 then you can store it on the metamask for them to secure one by one.