   I agree with you. A lot of this article sounds as though someone inside the company wrote them. I tried to reword some sentences so they didn't seem like such an advertisement, but almost nothing in here has sources.  