were i to be the CEO in question (which i am not), i would certainly hope for honesty from the exiting employee. indeed, that is the point to exit interviews - to solicit honest opinions and use them to improve the organization.
given this, what i do NOT want to hear is a personal tirade and **** session about personal woes prompted by personal vendettas. personal assaults discredit the speaker and provide next to zero helpful info for correcting flaws. as the CEO, how do i sort out personal hatred from valid professional problems?
the solution? in my mind, i dont mind if some level of friction took place, that is normal. what i am seeking is concrete areas/instances where i can learn and improve the organization.
what you gave above looks very good. specific, non-personal (in general), and well intended. perhaps try to change the language from "me, me, me" a bit more, and use "i think the office environment would be more productive if this stopped", or, "if this were the norm instead i think people could more work done."
may i suggest a preface something like this...
"i may be leaving here, but i appreciate that i learned and grew professionally during my time here. thank you. now, i would like to take this opportunity to give something back.
"here are the positives i found and i hope they remain.....
"here are the areas i think need improvement and some ways you might think about fixing the problems....
that is, you are appreciative and credible (i.e. not simply a disgruntled employee spewing toxins) so the problems you mention will be taken more seriously.
who knows? your supervisor may already be in the crosshairs of the CEO, and your conversation may contribute to the CEO taking corrective action.
just my 2 cents worth.