Given his comment i can say he works for Mozilla or worked for Mozilla or have good contacts there. What he wrote is 100% truth as far as I'm concerned. (i have good friends at Mozilla myself and that echo their exact words from 3 y ago)
Oh hey a throwaway account, what a coincidence.
I'm calling bullshit on this one. Totaly, utter, bullshit.