I give credit when its deserved and the first to hand out criticism when its warrented. Hopefully we can begin to make some progress. We have to keep holding feet to the fire. =)
That is one of the many reasons your comments are regarded so highly. You are sincere and illustrate that sincerity even to those with whom you don't always agree.
Would that others would follow your lead!