Es ist ganz einfach, weniger Nährstoffen, weniger Algen.
Wenn du Wasserpflanzen, bzw. Uferpflanzen hast, konkurieren diese mit den Algen um die Nährstoffe.
Was nicht in deinen Teich gehört, in puncto Nährstoffeintrag ist:
Blätter, Blütenstaub, Futter was nicht gefressen wird, zu viel Futter, Erdboden- der eingeschwemmt wird, tote Tiere, tote Pflanzen, usw.
Wenn du diese ganzen Faktoren ausschließt, wirst du auch nicht mehr so die Probleme haben.
Außerdem, auf den Algen sitzen Bakterien, die wiederum dein Wasser reinigen, also ganz will ich nicht auf sie Verzichten.