I sometimes play games for FUN, like they were INTENDED FOR... 
I know several people who play games for cheevos (achievements)... 
I know approximately 25 people who play games to "stay in fashion"... 
And I know around 12 people who play games to vent their anger. 
  
That is 5 reasons, (including your's) and my only reasons are yours and my 1st.