I don't buy the pounding explanation. I have vehicles that ride far, far worse than a boat ever does. There is no worse battery service than a farm truck driven on washboard gravel roads its entire life, and I've yet to see a marine battery in that environment.
I've also had walmart batteries last 7+ years in a boat with zero hint of any capacity fade. Also, check who makes walmart batteries. Exact same manufacturer and plant as DieHard batteries. Johnson controls makes almost every common battery in the US.
(Disclaimer, I do tend to buy deep cycle batteries for boat use though, they have combination posts and terminals which work better in a boat. Deep cycles work well for starting use also.)