I have leafguard gutters on my home and also had them on my previous home. My son and my nephew had them installed last year and they couldn't be more pleased.
Perhaps these people are referring to another product or maybe they have a gripe with their local installer because everyone I know who has had leafguard has been very happy with them
I haven't had to clean my gutters in 15 years and the only time I had a problem with my leafguard gutters the local installer was right out to take care of the issue
Best investment I ever made
Great job leafguard
Alex in Trenton