Even an online CS degree from Stanford (if one existed) could not compete with their regular CS degree. I think this is more appropriate for "average" developers to put a stamp on their resume, and demonstrate to a prospective employer that they have taken the time and effort to complete a course. It is possible that you do not hire average developers, but then you are a minority.