I am skeptical that these income sharing agreements are so great. Especially in software. Lambda School has a 9 month program that takes a 17% cut of your salary for the first 24 months of employment with a cap at $30,000. Which many students in software will hit, especially in high COL areas. It's worth noting that this is more expensive than many/most universities, which charge less than $30,000 per year (9 months…
I don't think it's fair to compare an arrangement at zero up front cost risk to the student to a full up-front cost risk to the student (where the loan also hurts his credit rating) dollar for dollar. Are you also factoring in the NPV? Inflation?
Also if you get through a few semesters at an accredited university and decide you hate it those credits will generally transfer somewhere else. The same is not true of unaccredited programs.