The REAL ID Act passed in 2005.
20 years ago.
For 20 years people (and various backward states too) have known that this is coming.
The TSA deadline was extended, and extended, and not enforced, and now will not be enforced but for a $45 fee for those too lazy to get off their asses to get a compliant ID, or even a passport card.
The American people steadfastly refuse to make even the smallest effort to get something done.