Why Do We Have A Big Delaying

Why do we have to wait for couple of seconds while opening Store and Inventory? What causes that kind of delaying? I've never seen that delaying on any else game while opening Store and Inventory. I've seen some delaying on Space Marine while opening Customizer screen sometimes not always.(I've just checked)

And why can't we login to the forum directly and instead have to enter our birthdate? Do we have to be on certain age to use the forum? And why it directs us to the main page again? And when we are going to the forum again why we stand as not logged in? It sucks.