Did you really need him to admit it? Come on...
I have just as much gear, taking just as much time as he said he is (~20s per run), and can barely break 500k.
Another guy, with more GF cap and taking ~16s per run isn't even getting 600k.
That thread has bullshit written all over it, starting by his 13% MS pants. If you guys didn't stop reading by then, shame on you.