I will agree that fishing pressure has increased over the last two years, and also there's more tournaments now than 5 years ago. We do still fish during the spawn, but I suck at bed fishing so I'll only spend a few minutes fishing a bed before I move on. Anyway, the NC Wildlife does build habitats for every lake in NC. Everything about them to include the GPS coordinates can be found here
https://www.ncwildlife.org/Fishing/Where-to-Fish. I personally believe that Falls and Jordan are both as good as ever. They just take lots of time on the water, graphing to figure both of them out, just ask the ones that consistently weigh in large bags every time. Shearon Harris on the other hand has gone from best on the east coast to a dead sea ever since they removed all the grass. Yes fish can still be caught, and big fish can still be caught, but nothing like it use to be, in my opinion. Bring back the hydrilla at Harris, and the fishing will come back to what most of us are use to after several years, even with all the party boats and wake boats.