John;
Lets be fair about your opinions here.
I would be the first one to say that we can not satisfy everyone of the operators/purchasers of our equipment. And, neither could the other manufacturers out there, including the one you had named. In fact, as you already know, there are several operators of their machines that do not like them for their own reasons and may ike ours better; and visa versa.
So lets be honest once again.
You seem to put "us" to a different measurement. However, I would wager that YOU have not pleased your customers 100% as well. I'll bet you have had a few "callbacks/redo's, right? But, I wouldn't conclude that YOU are a bad cleaner or have bad equipment either because that would not be fair IMHO.
If you admit to satisfying all your customers (and they are local, not worldwide) who are only a drive away, then you would admit to me that you have had only a few limited customers.
So, come on lad, lets get real for once.
best always
Ed Valentine