I have just came to think that:
1) Job with lots of things to do (lots of things to learn) + low salary
2) Job with little things to do (lesser things to learn) + high salary
A lot of people taking intern will opt for 1)
While things to learn might seems more attractive to the interns in the long term, however, I believe that 2) would actually lead you to a better life.
Here is why, but let's start with stories:
Google is so good in search and data mining. However, when it comes to building simple stuff like social network (Google + ), it failed miserably.
Apple is so good in hardware and OS. But building a Apple Maps, which would seem comparatively easier, did not went well.
Oracle is good in database. But when they tried to build apps, they did not lead to anywhere.
Those cases are not just misfortune. In fact, things which seem easier, when you know how to build from grounds up, is actually harder.
Why?
Because when you are at top level, you are already the consumer of the low level stuffs, but when you are the low level, you do not understand anything about the market of high level products.
Let's take a look on another example.
Say, you are a manager of a company, and usually you will get higher salary compared to the team member you manage. Do you think it is easier to switch their role for the team member to become the manager or the manager to become the team member?
If you could get a job with higher salary, though with lesser things to do, by all means, Go For It!
You can always come back and take a lower salary jobs (which might have more things to learn, or to do and spend your time on)
It's easier to be done this way, but not vice versa.