The atmospheric explanation of twinkling has been given for a century or more, and as far as I can see, it does not explain the phenomema.
Wikipedia says that (a) Sirius (one of the biggest closest stars) subtends 7.56 seconds of arc, and (b) the human eye has an acuity of around 0.35 minutes of arc, which is 21 second of arc. So a stream of photons from Sirius without atmospheric or visual effects is more likely to fall down the cracks as to hit one single visual receptor.
The same constraint affects even extra-terrestial telescopes like Hubble. Whatever their magnification, no telescope should be able to resolve a remote star into a disk as you see on photographs. The spreading of the disk is an artefact of the detection mechanism, not a proper image of the original source.
The eye naturally make tiny involuntary movements (microsaccades) to spread the visual load over adjacent receptors. I believe this constant adjustment accounts for the perceived varying brightness of stars in direct vision.