You missed the part where the post you quoted quantified it as FOREIGN born US citizen, you must, in fact, have their passport. This is due to the fact that they can not produce a US born birth certificate to accompany their photo ID when on a cruise for example.
Even US citizens by birth need a passport or EDL to enter the country at land crossings.