Earlier quoted context omitted.
The meaningful difference is that you have 7 semesters of sunk cost, and can't write that you graduated on your resume. In other words, you are a drop-out. A BS is a filter that you'll find for lots of jobs (or graduate school); and although there are places that will hire you, it makes things harder than they would have been otherwise. If you want to get a bachelors degree from another school (1) it is likely to be…
Sunk costs are sunk. Unless the marginal utility of that piece of paper is worth compromising your ideals and dropping another $20k in tuition, the sensible thing to do would be to drop out. Given that he's already got the brand, the majority of the education, and the network of going to Yale, I'm not sure it is.
I generally don't think the Ivy league tuition compared to the differential of quality state schools is worth it when you are starting out, but in this particular instance the differential between a Yale degree and any other degree would probably be less than having to go elsewhere and end up equivalently as a sophomore/junior.