I realize that I have a sample set of one, but based upon my interactions with him, I would say that this isn't a scam. It appears to give aspiring developers a very solid foundation to base a career on and dismisses them with realistic expectations.
I also don't see the fault in someone offering a course and charging for it. If people have the money and are willing to spend it on this, then I think there is value in what they offer. I have someone that I mentor, but I feel like these programs would definitely speed up the learning process. I wish he could afford a program like these, he would surely benefit from the breadth of knowledge offered.