Not sure where to post this, so I thought of Building Support.
When the player zooms out, the water becomes less transparent, which reduces the water quality overall; Making the gameplay look at lot worse.
You don’t appear to have talked about water transparency. Try changing the water transparency in terrain to 1 if you haven’t already, this will just make the water completely clear.
I am a programmer, not a builder, but I like checking Building Support from time to time. This is actually how Roblox renders things, and if someone didn’t have a good PC, and Roblox allowed you to mess with their rendering, this would crash that player’s PC, you would need a good PC to be able to run high quality textures throughout the map. It gets lower quality the further the player is, and higher quality the closer they are, it’s always been that way and there is no way to toggle and or untoggle this feature. ( This is the same with shadows, I noticed you are using ShadowMap, ShadowMap actually renders the same, the shadows quality goes down the further the player is.