Is the standard explanation for the ring launcher incomplete? Related: Faraday's law in a ring
The ring launcher is a standard introductory physics demonstration that I assume almost everyone has seen (if not, YouTube it). The explanation of why the ring is launched is explained on many websites. For example, here is the explanation from the Pasco’s website, which was exactly the same explanation that several of my professors have used:
The changing magnetic field from the AC powered coil causes a changing magnetic flux through the aluminum ring. The induced EMF in the ring sets up a current which produces a magnetic field. The induced magnetic field opposes the field of the coil, pushing the ring up.
Here is where my problem lies – I feel that this is an incomplete explanation and has a serious flaw. Since this is AC powered, I imagine that for one instant in time the current through the solenoid that is creating this changing magnetic flux induces a current in the ring, say, in the CCW direction and this results in pushing the ring up. However, a split second later, the current through the solenoid changes in the opposite direction and  induces a current in the opposite direction (CW) in the ring.  Doesn’t this imply that the ring would now be attracted to the solenoid instead of being pushed up? However, this doesn’t happen so why is the ring launched from the solenoid?
The key for me came after taking circuit analysis and learned how the voltage leads the current in an AC RL circuit (which the ring launcher is). If the induced voltage on the ring occurs before the “second induced current” (this would be the CW current above) comes in, then the ring has enough time to be pushed up before the attraction comes in from the second induced current.  
I’ve never seen this explanation before so I am assuming that I am incorrect. Please correct me! In my opinion, there is no way that such a fundamental concept could have been missed. 
Thank you in advance for any help on this question
 A: 
Since this is AC powered, I imagine that for one instant in time the
  current through the solenoid that is creating this changing magnetic
  flux induces a current in the ring, say, in the CCW direction and this
  results in pushing the ring up. However, a split second later, the
  current through the solenoid changes in the opposite direction and
  induces a current in the opposite direction (CW) in the ring. Doesn’t
  this imply that the ring would now be attracted to the solenoid
  instead of being pushed up?

No. When the current in the solenoid changes direction, so does the current in the ring. So long as the currents aren't moving in the same sense, the force will be repulsive.  It's analogous to two magnets that are always either North to North or South to South.  In either case, the force is repulsive, not attractive.  The North and South poles in the analogy are the magnetic moments of the two loops, and as long as the induction law is such that induced currents oppose the change in flux, these moments oppose each other and the force is repulsive.
A: There is a 90 degree phase difference between the input current and the induced voltage in the ring because of Lenz's law. Then, there is a 90 degree phase difference between this induced voltage and the induced current because of the self-inductance of the ring. This amounts to a 180 degree phase difference between the input current and the induced current which ensures the magnetic fields are always repulsive. If you account for resistance, the phase difference is not quite 180 degrees, but enough that the repulsive forces are greater on average.
Dr. Lewin explains it towards the end of the MIT 8.02 lecture #20 about 40 minutes into it (the "levitating woman" demonstration is in lecture 19):
https://youtu.be/t2micky_3uI
Note: He levitates a conducting ring above a solenoid in lecture 20, but the physics is the same as lecture 19 where he levitates a solenoid above a conductor.
