It's not just business and law in the US. When I was a CS student in college (not very long ago), during the summer students had to make a choice to go do low-paying internships for brand-name companies like MS, Google, and Amazon or take real summer jobs that would pay better but not look as good on a resume. Poorer students with more debt would take the short-term better paying jobs while students whose parents were footing the bills would take the internships that would give them better future prospects.