ATO isn’t being honest with taxpayers about the $2.5b corporate ‘tax gap’.