Before you get so disgusted and throw in the towel let me suggest:
Be One W/ the Algae!
Be at Peace.
Embrace the Algae!
Decide and define what type of tank you want. If you want show-quality, prize winning tanks, then everything you introduce must be toward this aim. A lot of big aquascapers stuff their tanks w/ shrimp and other algae eaters. Yet they introduce very little in the way of actual fish bio-loads.
If you like the fish as much as the plants, then just strive for a mostly algae free tank. If one plant in particular attracts algae, just send it to the trash can. There's plenty other plants to make a pretty enough tank to enjoy. I've come to decide a 100% algae-free tank is a myth for most of us. "Don't worry; be happy!"
I myself really love the Dwarf Cichlids. This pretty much excludes shrimp from most of my tanks. Even if the Dwarfs don't eat the shrimp, some of the larger Amanos will prey on tiny fry. Ugh! If I have 95% plants and only 5% algae. . . . hey, not too bad. Once I accept true perfection usually doesn't exist in natural - I'm okay with it.
I like my tanks. I'm having fun, it's my hobby! It's NOT my profession! I just don't think a hobby needs to set the bar so impossibly HIGH you stress yourself! I probably will not enter them in contests; but I do enjoy them!