This just penalises the little guy who can't setup alternative infrastructure.
Digital stores above a certain size (eg. above $1b in annual global sales) simply need to be regulated by Governments, with a maximum % commission for developers registered in that country. 15% seems reasonable.