1. Your statement is an assumption as to what was intended to be on release. Even if PDx wanted this feature from the beginning, it didn't make it in the final cut. as such it is part of DLC (see point 2).
2. PDx can and will decide what to release for free and what it will ask money for. If you do not like how they handle it, please feel free to comment in a polite way. No need to be rude or make snide comments. More importantly, when making a negative reply try and offer constructive solutions (I have seen many of your posts and most are plain angst)
3. Given the amount of negative posts I would be surprised to find out that they randomly picked a couple to delete to "censor" the reactions. Chances are that if a post is not there it either a) violated a forum rule, b) an internet issue, c) was borderline offensive, or d) didn't happen.
I would try and keep statements as close to truth as possible. You may find it less stressful to accept the fact that someone other than you is making decisions about the development of this game and that you are not their only customer. They are creating games for a wide market and you may not agree with all of their choices. They are, however, PDx choices to make.