If you're not being given the benefit of the doubt, it's because your employer has 16 years of lying about this and related issues. Zuck long ago torched whatever shred of trust ever existed, so no, we are not going to be impressed by an extra 0.003% of annual revenue thrown to problems you've created.