max wins are not common. we experience survivorship bias when we see people getting max wins. They're the only ones who celebrate, and people who are trying or never have are not following them around to show the difference.
a 1000x really depends on the game, and the volatility of it. you can probably get a 1000x quick on dragon tower. on plinko, it's a lot harder, since it's not a 1/1000ish, it's a 1/32000. So using that to compare to other 1000xs is not a good idea, as of course you'll get it 32x less than everyone else. People who get a lot of plinko 1000xs don't last that way for long, and they also play alot.
I see by your winrate you play exclusively high volatility games. that's fine, but you gotta keep in mind: when ya hit big ya hit big but the dry streaks are proportionately long relative to the volatility/hit size.