Totally agree with YWCS its a load of cods wallop.
the reason behind WFP leaving marks is down to the operator, they either place the brush with the bristles resting on the floor, wall or anywhere else it can pick up debris, or they spray the air vents above the window allowing them to drip all day long and some (not all) window cleaners dont rinse enough after brushing the window.
Matt