Yes a good lesson.
My vents get mud wasp nests in them but fortunately have an tiny hole further down the line to act as a secondary vent should the main vent be obstructed.
Little bits of fly wire cable tied over the ends of the vents have hopefully solved the problem.
With wet wings I imagine the fuel flow would stop a lot sooner with a blackage than than with the bladders.