Unpaid vs paid internships

The problem in Germany is that they don’t pay that much, neither in Austria. The average is about 500 / 600e per month, and in places like Munich or Hamburg, that’s just covering the accommodation. I was lucky enough to end up in a consultancy were they paid enough to cover all the expenses, but not enough to fully enjoy life. I think an internship in a certain city should cover the living costs and some extra cash to do stuff like having some beers, going to museums or doing some sports.