I discovered about 12 years ago that WoW was essentially a slot machine in it's construction (reward schedules, rest XP, etc) designed to keep you engaged without entertaining you.
I've had far more fun playing Battle for Wesnoth than I ever did playing WoW.
I've had far more fun playing Battle for Wesnoth than I ever did playing WoW.