I come back from time to time to the thought of how exactly to define the threshold where games are fun while you're still improving. I hate playing with people who take the experience professionally, but having some strategy involved is definitely fun.