I wouldn't worry at all if your cat is drinking out of puddles & ponds ~ it's quite normal.
Many cats don't like the chemicals added to our tapwater but sometimes if the water is left to "settle" for a few hours it becomes more palatable & gets to room temperature. Whilst we, as humans, set great store by fresh, cold water, we must remember that not all animals have the same tastes as us. Their sense of smell is far more acute & their sense of taste is very different.
Sometimes it can be the container that puts a cat off drinking the water we leave down, e.g. some plastics give off noxious fumes that we can't smell, sometimes the depth (or lack of) puts them off & sometimes we just leave the water in the wrong place!
If you are worried, perhaps try collecting some rainwater & put it in several different containers around the house ~ glass, plastic, ceramic, different depths & in different places & not near the food ~ how often is water & food found in the same place in the wild? See which containers your cat prefers & then remove the ones that aren't touched.
In my experience, water fountains can be great fun for cats, but less for drinking, more for splashing all over the carpet

. Those cats that like to play with a running tap are likely to appreciate a water fountain. Another problem is that if the cats "remove" too much water from the fountain, the motor can burn out, so best not to switch it on & go out leaving the cats to "play"!