Red trust is not deserved in my opinion, I don't see a reason why I shouldn't trust OP based on this feedback. In addition "he seems to promote" is a very weak reason for a negative trust feedback, if "promoting" users is a reason for red trust at all.