Sorry it’s a long watch. The tldr is that people involved in several high end sales, and game rating and auction houses are known business associates creating a conflict of interest and inflating sale prices artificially.
That guys channel is very cool, I’m not into speed running but the way he breaks down bugs and cheats is very interesting, he also occasionally stabs at stuff like this where his thoughts are very well thought out, I’ve never checked his sources but I assume they’re legitimate.