I agree in that 1500 hrs in fresh water is use, but not excessive and fresh water engines can last 20-30 years as long as maintenance is done:
engine oil changes
ignition and fuel system maintained so it is not running too much spark advance, or running lean
exhaust system is maintained so you don't have water seeping back into cyls
engine/drive was propped correctly so engine was not laboring every time it had to pull the boat up on plane.
Even in salt water, 1500 hrs is achievable if the maintenance is done. In that case you are going to change the exhaust system about every 5-7 years depending on water salinity and hrs. My engine run by me in salt 20 years is on its 4th exhaust system. The cyl heads will start getting thin behind the valve seats after about 15 years, if you want to keep running it replacing the heads & head gaskets will add a lot more hrs and years to the life of the engine, because you avoid the destructive effects of hydrolock. And a top end overhaul like that, is easy to do in most boats without even pulling the engine. If the cyl head bolts come out, it is a pretty easy job.
With closed cooling, in salt the engine can last easily 3000-4000 hrs, no need to change the heads, but again, the exhaust system must be maintained.
And yes if I could find a freshwater boat like that, and the engine had no flaking rust inside, I for sure would add closed cooling before running it here in LI salt water.