I'm in agreement. And there are some other issues here.
First, I would get rid of the Chinese Algae Eater. This fish is territorial and gets large, up to 12 inches though 6-8 inches in aquaria is usual, and almost always turns quite nasty. It eats less and less algae as it matures, and has been known frequently to kill other fish.
Second, you are putting too many chemicals in the tank for no benefit. Water clarifiers should never be used with fish present; these work by binding microscopic particles into larger particles that can more easily be caught by the filter media, but the binding also occurs in the fish's gills. The ich "pill" I've no idea about, but unless you see definite signs of ich, don't treat for it. Treatments only add to fish stress.
The Tetra Easy Balance I would not use. Any product that messes around with a tank's biology to reduce water changes, as it claims, is not going to be beneficial and most likely the opposite.
Water changes are the most important aspect of a healthy fish tank. I would change more water, at least half the tank, once a week. Use a good conditioner (the Aqueon is fine), nothing else. Siphon the detritus from the substrate during the water change. Rinse the filter media as needed, in a bucket of tank water. Each filter/tank is different, so the frequency depends upon the situation. I rinse my sponge filters every week, but my canisters are rinsed every 3 months (one of them) or 4 months (two others).
The dojo loach also gets large, up to 12 inches with 9-10 usual, and is a cool water fish (below 70F). I've no idea what other fish besides those mentioned might be in this tank, so there could be compatibility issues that will also add stress. About 95% of all fish deaths is directly caused by stress.
Byron.