The reward screen is clearly annoying. It eats up time and forces you to press buttons when all you want to do is check your orders and customize your character.
It's a killjoy and should be long removed.
On the contrary, it looks like designers have "learnt" their lesson over the years and keep adding more irritating popups.