I 100% agree with you. I don't post much on forum, but I do read almost every posts and some of these people only like to come here and complaint about everything. I don't see them putting up their time and effort to start something as great as you did. So keep up what you doing (cause you know what you are doing) and ignore the rest.