I can offer this: I want an internship in the U.S for 6 months from August. I would prefer to work on my software instead of doing this internship. Dilemma.
You give me an internship and I'll work half the day on your startup, the other half on my project. For free, of course.
Of course, I can't do internships in 1 or 2 men companies, it has to be a bigger company than that, which leads me back to the original problem.