What does an employer get in your scenario? Four years of 'projects' to sift through? How do they know what a good deliverable looks like for a CS 61A class at Southeastern Louisiana State University?
No grades works great at Yale Law, when you're dealing with a group of the most talented and motivated young people on the planet. That will not work in a mass education system, where the need to make the grade is the only thing getting half of the kids out of bed in the morning.