1:10 is the current ratio, which is not a bonus for what you call elite players (those who are dedicated enough to get there). 50% down to 30% would have been annoying but reasonable, but 10%? It really is pathetic treatment. Basically to get 2 shards from SS, I need to collect 20 spare shards, and the only source of shards for many is CB, LSB/HSB hard, because seriously, who's going to pay crystals for shards in the shipment store. With the drop ratio so low, it is roughly one shard per 6 battles, assuming that you will waste energy to play battles for chars with 7*, which again is unlikely.
If the ratio is not going to change, then at least add other ways of getting the credits for shard shop for players with 7* chars, e.g. as random drops in the 7+ level battles or something, there are many ways you can do it.