This clearly isn't a completely replacement for the existing Masters program. Yet it's a huge improvement over a stack of dusty books, and possibly, in some cases, an improvement over a stack of "Certificates of Accomplishment" from non-accredited MOOCs.
I don't think this is necessarily aimed at people just exiting a BS program. It has a strong "professional" focus. If you haven't learned to interact with people fruitfully and work in teams in your professional life, you're at a disadvantage.
As I said elsewhere, I believe a program like this requires more of the student than a traditional degree. You have to bring greater discipline, the ability to learn without interaction with the instructor, and as you point out, an assortment of other skills that you have acquired on your own.
I do hope that online educators find some way to foster similarly valuable interaction between students on team projects as opposed to keeping everybody in individual solipsistic relationships with the course automaton. It's a challenging problem -- who wants to depend on somebody without any, or much, skin in the game? How would it even work with the flexible schedules this kind of thing will attract?