All good points...many folks have problems because they don’t add enough plants into their display to outcompete algae. Most buy just a few plants, hoping they’ll grow in but it doesn’t work that way. You wanna start any planted tank with a ton of plants and get on a good fert and light regimen, then trim away the excess.
Also, flow is very important so adding a powerhead will help a ton. As far as a cleaner crew, I’ve experienced fastest results with a true Siamese algae eater for the kind of issue you’re having but they are for maintenance, not for fixing imbalances.