It's 100% this. Artificial inconveniences created to convince people to willingly give up all their information past, present, and future for government surveillance. That they additionally convinced us to pay $80 for that is just perfection.
The government is utterly terrible at any sort of cross-division or state vs federal information sharing. TSA is a relatively new agency (homeland) and needed to
build up that data mostly from scratch.