That some people have over 200 gifts while most of Tengaged have less than 10. Like, to be quite honest, what can you do with that many designs?
There is no need to gift the same people every week in shops when there are other people who can't afford to buy the higher T designs.
Because of this, I think that Randomize should put a cap on how many designs a person is allowed to be gifted. For me, I think that it should be 100. Even though 100 designs is still a lot and not everyone needs that many, it still allows for those people to get gifted and for more people to be gifted once others are capped.