I'm not saying that there won't be some overlap, and that there won't be exceptions. This will be particularly true in anything technical. Talent is talent, wherever you find it.
Going back to the MBA point though, there are lots of soft skills that need to be developed in a program like that, and an online degree just won't cut it.