I have mixed feelings on this issue.
If I had private riverfront property I wouldnt want just anybody fishing on my land.
My Uncle has a lake on his farm that is next to a county road. This lake has been in my family since before the 1920's. It has an outlet. The state has tried to convince him to allow them to stock it and make it public in the past. Asscess would be within the right of way accept for the fact that back in the 1920's my great grandfather built a house between the lake and the road which is the only thing that has kept it private I believe.
Since it has the outlet we have to abide by state fishing rules. It is very nice having a lake that is only open to our family and I wouldnt want it any other way.
An old guy that lives up the road next to my parrents in the same area also has a private lake which is not near the road. back in the 60's he aloud the state to stock it and make it public for fishing and duck hunting. He even put some row boats out to be a nice guy. Anyways he had nothing but problems with people abusing his land and leaving trash. He ended up trying to stop people from being able to use the lake and had to fight in court to get the rights back to his own lake which had been in his family since the 1880's