Not impressed

About what?

Mods have no ability to do rating refunds.
And no control over whether Support gets back to you.
https://support.chess.com/en/articles/8588324-what-happens-when-someone-is-caught-cheating
The help topic that covers rating refunds says it can take up to 15 days to get a refund.
Has it been 15 days?

The superb bot usually gives too optimistic time for the support feedback
For a company valued at a billion dollars you would think they could invest in a better support model.

For a company valued at a billion dollars you would think they could invest in a better support model.
Perhaps they have become a "billion dollars" company right because they did not spend much money on minor things like "better support model"