Someone did the math on Twitter.
There is about 2900 Linux gamers playing Apex.
So even if 100% of Linux gamers cheated it could in no way be the majority.
What I think happened is the dev team struggled to solve the problem so they used Linux as a scapegoat when leadership came down on them.
You put 15k immediately in?
That sounds stressful.
If so, I feel it would be better to put 15k into your account but purchasing in 1k a month increments. It would have flattened that dip for you.