I agree with validating a player prior to a NDB is a good thing. I recall all the fraud that occurs with no deposit bonuses and how players will nearly crawl naked through shards of glass for $3 and try everything to circumvent (and cheat) the system.
Asking for a passport though is rather over the top though. A photo ID and copy of a utility bill should suffice. There are many players that do not have a passport, especially in the US as you can go anywhere in the states and up til last year, Canada without a passport. I did not have a passport until 2008 and my wife just this past year and we are both around 50.
--
"People who are unable to motivate themselves must be content with mediocrity." ~Andrew Carnegie~