I believe this is already solved with .enabled in 3.38, can't reproduce this issue anymore.
Thu, Jun 17
Mon, Jun 14
May 23 2021
Hi, just wanted to say it's still an issue in some cases. For example when you use Bump node to get a derivative of something and use that value for a math operation. In that case you need the actual normal.
Or to give a concrete example, there's a method for even line thickness using Bump node - which only works in Eevee (as Luca Rood and Kolupsy noticed) because of this.
May 9 2021
May 2 2021
Mar 25 2021
I don't think it's "doubling" per se, looks more like gamma issue. With the numbers from your example:
(0.99^2.2)/1.95 ≈ 0.5