Yes, that's what the topic is for. It doesn't mean other people can't point out that this topic has come up before and the devs have made their opinion pretty clear.
As far as that TiTS filter goes, bear in mind that (again) these are games being developed by different teams, including...