Worsening vision of past few months. Why so many floaters?

Possible retinal. If you have increasing floaters, especially with light flashes and diminishing vision, you should see your ophthalmologist without delay as there is a possibility of a retinal detachment which could be serious and needs a quick fix. Other conditions can also do this so get a diagnosis as soon as possible.
Floaters. It sounds as if you have had a posterior vitreous detachment. This is a situation where the vitreous (jelly) of the eye detaches (not a retinal detachment), it then "crumples" up leaving dots, spots, strands of blurry vitreous; i.e. The "floater". You should have an exam to ensure the incident did not tear the retina, which could lead to a retinal detachment. Wait one year then consider surgery.