You do not tell the guys how to run their business but you do.
I do not think it is fair to question someone's professionalism because the things did not work well in your particular case. Is there a trend there?
100% does not exist, it is just the declaration of an intention, a goal.