I remember time ago this issue was discussed as Staring resources was not part of the original game design. Is that what you mean? I don't think that would include buildings, specialists etc., just general resources collected in the game.
Although I do not have much trust in BB integrity, after all they are after money, nothing else, that's clear ........ but this suggestion sounds like a too far fetched conspiracy theory to me.
You think they give us broken game on purpose to empty our Stars? ........ lol
Regarding Star storage itself I would agree to removing that if there was a good way to do it, but I can't think of any.