I think it's bad form shoving us that initial window upon entering the game showing us the wonderful things we can buy at the crown store. Are the devs so naive to think people will suddenly catch this irresistible urge to go wild buying stuff from the store due to having this annoying menu in front of their nose that we need to close every time we start playing?
I think this "feature" should be rethought, makes me sad seeing a fairly nice game being milked left and right with the motifs and materials scarcities and all other cheap tricks trying to get us to spend money on the crown store.
Shame on you ZoS!