To be honest its a double edged feature improvement in my opinion. The way it was before I could go through without necessarily having to refresh and get what I needed. Sometimes the things on offer weren't what i wanted so i'd spend some trophies.
Now I can only shop for one item a day OR i have to start buying trophies or i'll never get a barracks upgrade.
Is it intended to draw more purchase of trophies in the way its designed or is this just something that was overlooked?
I probably will invest in the future but not everyone can or will and it might widen the pay vs free gear advantage