One obvious difference between private and public companies is that public companies tend to be managed for the upcoming quarter numbers.
Although public companies certainly focus acutely on long-term strategies/issues, there is truth to you statement. I remember our CFO keeping a little list of "grey area" financial/accounting issues close at hand. When quarterly reporting was coming around, those "grey areas" could become green or red (sort of legitimate wiggle room) depending upon other operating results. Year-end results were a different story with the auditors in house pouring over every detail. Just a little glimpse of the inside game--lol!!!