Agreed. This article seems to conflate "visual snow" or "swimmers" with phosphenes, which is entirely incorrect so far as I've been able to surmise. I've spoken to two optometrists who claim that the former phenomena are caused by undifferentiated cells in the eye that are mechanically stirred up by changes in pressure or body orientation. They are physically present in the eye, and can be seen by physicians. They are not merely an artifact of nerve stimulation. I have yet to see any evidence that supports any other idea.
This is the discussion page for an IP user, identified by the user's IP address. Many IP addresses change periodically, and are often shared by several users. If you are an IP user, you may create an account or log in to avoid future confusion with other IP users. Registering also hides your IP address.