>>715669738
>everyone will withdraw cash to put it in steam bank to buy games
I'm not sure how you expect this to be a better alternative for most people involved.