Not possible to make everyone happy. Lucky if you get a majority. In the end people will figure out what works for themselves or move on. Glitch players have been pretty good with changes overall. Badges and trophies are nice. They wont fix true unhappiness, that is something only each person can improve or worsen on their own. The question I have is, if you are unhappy why are you here? This is on general and not directed at op.