We live in the best of times, so don't buy the media gloom