Two things keep me interested in dry fire
One is , as has been mentioned, seeing the improvements in live fire and being capable of stuff I couldn't do previously.
The other thing is when I'm dry firing I'm constantly under pressure to make par. I don't set par times I can reach without running on the ragged edge, and when I reach them they either get dropped or the accuracy standard gets raised.