Putting revenue vs needed revenue on a shared log scale makes the gap look like it's shrinking when in fact the opposite is true. If you want to show the revenue gap, plot the gap itself.
Logarithmic graphs absolutely suck for actual humans. Do not use them if you give even a tiny fraction of a shit about communication.