SE can't make everyone happy, and other things said.
I really doubt anyone would have complained if it had been done through some kind of quest. Unless they made the quest evil, "or how old school gamers would expect".

At least I don't think anyone would have come here to complain like, "I hate doing quest for things in game, can't I just throw money at you and you give me it?".