Why can't there be a secure server to long on to and simply get the information with the proper permissions?
Who gets permission, and who grants it? As others have mentioned, the more data out there, the more the chance of it being compromised.
Look at the front of a 4473. That's a one-page identiy-theft kit if it gets in the wrong hands.
All this for a system rife with erroneous and incomplete data. No thanks.