To stay on topic, I'd like week end events too, but as a elixir buff or something you can disable if you don't want it (for example if I don't want the XP event on a char, I could disable it, would suck to be unable to play for a week end cuz of an event)

Also, I'd agree with Walie, sets should be, max, let's say 3m, so everyone could get one. As a newgen I sometimes had hard time getting a set and it was just boring.
Tho, I'm ok with vanity prices, if it's rare then make it high, since it doesnt change anything IG but your look.
But today if I check cs, the bird dex engame set is 25+M, not everyone can afford it.