Layer Weight vs Geometry Node setup
In your example the difference between the two is caused by the multiply node. If you use an invert node instead, they are identical:



I don't think there's really any reason to use one over the other, but of course with the layer weight node it takes less time to set up.