For those questioning the need for more moderators, we are not only, solely or primarily police but, ideally, welcomers, guiders and "neateners". However, we sometimes have to weigh in with a judgment-call influenced action on a post or thread. Note that there is no test or certification in order to be allowed to post on most of FT.
With a large and growing population, those issues become more important. Also, many of those viewing FT are not the small number of members who report posts or cause us to weigh whether we need to intervene but many who post infrequently, only lurk or who are thinking of becoming members. They also deserve a place where miles, points and travel can be discussed in a positive environment. Think of your own reaction if you were to happen on a new (to you) discussion board that was replete with threads of all subjects in all forums, namecalling, personal attacks nitpicking, etc. Would you want to spend time there?