Electronic filing and processing of immigration applications has been something USCIS has been promising for years, but we're still stuck with an agency with mid-90s technology. Does USCIS really mean it this time?