No doubt about coins and crypto finance being more popular in the nearest future, but I don't believe it will permanently eliminate physical cash use. The world is too big, there are still lot of places and people that doesn't even know about internet and it's usage.