Ignoring the whole pay-to-win thing. There is zero reason it needs to take as long as it does to update. Its not only bloated and massive update sizes, but the janky-ness of the process is astounding for this mobile experience