Your statement in very true in some locales, and not true at all in very many others. Teachers' unions are virtually nonexistent in the US South and Midwest, and only strong in the coastal blue states.
If "strong unions" made teachers lazy/bad, then we'd see poor performance in the strong union states like New Jersey, New York and California, and great teaching performance in the weak union states like Georgia, Louisiana and Mississippi. That... is not what we see.