When it was a TM in Gen 3 and 4, Water Pulse was distributed in a way that the developers just had to be having a laugh.
In FRLG it's placement made sense - it was the reward for beating Misty, so it gave your Wartortle (or... Clefable or Gyarados if you somehow had that by that point) a good early game water move. Heck, it was good for Vaporeon since you still wouldn't get Surf for a while. No complaints here; was basically the Bubblebeam replacement and it worked out well.
In RSE? It's the reward for the last gym in the region. The last gym in the region. The reward for the last gym in the region is a weak water-type move when you have an HM you needed to have to get there that was much more powerful and multi-use. What's the point? Who's going to use it?
In DPPt it's even worse - it's in the Ravaged Path on one of the first routes in the game. Not so bad, right...? ... except it's over a pool of water. You need Surf to reach it. You specifically need Surf to get it.
Hmm, it's not a bad idea to look through the TMs Gym Leaders give to see if there's any problems there:
1. Misty giving Water Pulse in FRLG made sense... but not so much in HGSS. Though her only other choices was Brine and Rain Dance.
2. Similarly, Lt. Surge giving Shock Wave is okay in FRLG but not so much in HGSS. Thunderbolt, Thunder, or Thunder Wave would have been better.
3. Pryce gave the rather weak Icy Wind in GSC. While Ice Beam was removed as a TM, there was still Blizzard and Ice Punch.
4. Clair gave DragonBreath in GSC. Now yes it was the only Dragon-type TM, that didn't stop other Gym Leaders from giving TMs that wasn't their type. I think Hyper Beam would have been just as suitable.
5. While Fantina giving Shadow Claw is okay, its odd she didn't give Shadow Ball instead.
6. Candice gives Avalanche where, similar to Pryce, she had Ice Beam, Blizzard, and even Hail as an option.
7. Volkner gives Charge Beam and, as I said with Lt. Surge, Thunderbolt, Thunder, or Thunder Wave were available.
8. Burgh may be a bro and gave you a parade in BW2, but he gives Struggle Bug (which Power was 30 in Gen V) where his other options were U-turn and X-Scissor.
9. Clay is on the edge here, being the 5th Gym Leader and giving Bulldoze, but it guaranteed a Speed decreases so I think it edges into the clear.
10. Drayden (and Iris if you played White) gives Dragon Tail which isn't that bad and forces a switch, though I think people would say Dragon Claw would have been better.
Maybe when making/adjusting the TM list for Gen VII they should consider the Gym Leaders types and what their order is.