THE road to full implementation of the Philippine National ID system has been long, complex, and littered with operational hurdles.