Pack weight, earned packs experiences and your opinions on it.
In short all packs have extremely low odds of getting ANY decent card.
Guaranteed TOTS pack is a 90 rated simulator.
Guaranteed League TOTS SBC is take a pick of one of the worst cards out of the team simulator.
10x 83+ is shockingly often 84 or 85 rated as the highest.
20x 83+ resulted in an 84 rated as the highest the last time I opened one.
20x 85+ haven't had a TOTS yet, 10x 85+ same story.
3x 88+ was no TOTS, 5x 87+ I had I think one fodder TOTS.
This is my personal experience. Your experience might differ slightly. My uneducated guess is that your experience has been very similar.
I would say probably 1% or less than 1% were actually fortunate enough to get anything decent.
We are 2 months away from a new game cycle of EA FC 25 and it doesn't look like it because there seems to be no fun whatsoever when opening earned packs.