This date has been postponed multiple times, includng once under Trump's first term. Still hoping for another postponement. They now take photos of passengers at check in (and of course destroy them immediately and don't store them for any other use except to verify you as the correct passenger - lol) and I am guessing that some kind of biometric ID will eventually be used, obviating ID cards altogether. So a postponement wouldn't be totally out of the question.