I dont think so. Maybe not the most diplomatic, who knows, neither am I, but I read his entire post and I didn't feel he was out of line.
It's impressive that the head hauncho of the manufacturer will get on here to respond to these concerns. That is a great thing, and where else can you get...