What happens when you stop relying on resumes
I think allowing people to submit a link to a demo or portfolio makes a lot of sense, especially since everyone has computers and the internet now.  Welcome to the amazing new world of hyperlinked multimedia, hiring people.