Posted this in a another thread too. I swam at Ft Myers beach this morning. I swim at FMB or another close beach every week with a few other people. We have only missed one week due to the water condition. And no, it wasn't crystal clear but FMB never is. Didn't smell and no dead fish. Now, they have been doing extensive clean up so that helps. Oh and it's not crowded at all so that's a good thing for vacationers. Bad for business of course.
All the real nasty green sludge you see on TV is mostly in canals, not the gulf. We are amused because there are people going on TV with gas masks on saying the smell is so terrible. Maybe it is in some places but not the beach. Some people like theatrics for TV.
I'm not downplaying it because this is bad for the environment. Lots and lots of dead fish, turtles, manatees, etc. It's not pretty and there is no end in sight. But, I wouldn't cancel my vacation because of it.