The cash shouldn't be to much of a problem.
A lake licence for a dingy or windsurfer is £135 per year
I dont know how many licence holders there are, guess at 300 probably a lot more
300 x 135 = 40500 per year for the last 23 years = £931,500
plus all the other income the lake generates from all the different sailing based activities.
I realise this a rather simple view,but proves the lake does go some way to paying its way
click me