I love Mastermind's quests because:
1. They reward you REGULARLY, unlike achievements which are a once in a month type of thing.
2. They make you do things you wouldn't generally do.
3. They give you an ULTIMATE reward. Which is awesome.
4. They provide a better incentive to play.

