Your point, although interesting, does not invalidate the quote.
Let A be « you would sleep past the alarm clock without it » and B « you are sleep-deprived »
They say A → B. You say false since I got B and not(A).
A → B does not imply B → A which would be proved false by your case.