Yet, people are up in arms over it.
If company A experiences actual results (and reports) -50 two years ago, 0 last year, and +50 this year in operating profits, in my view, they should owe no taxes on their profits, as they have had none. There's nothing gaming or scamming about that in my view. If your method suggests they should report -50, 0, 0, (or 0, 0, 0) I think that's actually obscuring their true results.
In that specific case, what would you suggest they report for each of those years?