I DESPISE the buy 20kp quests. I don't WANT to do that. It is expensive and is only there to eventually force people to buy diamonds.
I love the idea of place trades, accept trades from your team or neighbors, use specific enchantments, use troop instants, move buildings, upgrade roads, collect...