Yes, you're pretty much on the ball there, Highwayman, although I believe I'm still cheating, but to a lesser extent, if you can grasp the possibly flawed logic involved in that!

The cost of a full session may also play a part, although this is not the driving factor in my case.