Devs should remember to not take the whinging personally. It's probably only a small % of people that complain but the complainers are louder. Happy users should remember to thank & zap their Devs too. It's easy to forget how much work goes into the experience that so many of us enjoy.