When you check in on line you haven't really checked in as the airline doesn't know if you'll show up for the flight, (missed connection, car crash, heart attack, family emergency). You only really check in when you are scanned at the airport, so what is the point of online check in.
I remember when you used to re-confirm a booking 48 hrs before the flight.