I grew up with matpakke and the 1/4 of milk every day and I hated it. It was depressing. Only good side was you got more time to play outside at school since you just wolfed down the food to get it over with.
My kids go to a school in Spain and they get a 3 course meal every day for about 5 EUR a day. As a parent its great because you know they've had a full complete meal every day and you can just make a small evening meal.
I also grew up with a madpakke (I'm in Denmark) and also hated it. Was pretty jealous of Swedish kids since I knew they got a hot school lunch and didn't have to eat boring, open-faced sandwiches and room temperature milk. I guess Norwegians have it just as bad as Danish kids.
I spent 17 years in Denmark, and now a couple years in Norway, and I can say that the Danish lunch culture is far richer than the Norwegian one. I studied at a Danish gymnasium and university. I now work at a Norwegian university.
For starters, Norwegians do not employ rye bread.
Furthermore, Norwegian open-faced sandwiches have not evolved into full-blown smørrebrød - where stacking multiple ingredients is such essential part, that you cannot eat the common smørrebrød without cutlery.
At my university, we would lunch in groups, building such works of art during lunch-time from shared packs of ingredients.
It may be that Danish school children get a "boring" lunch, similar to the Norwegian one. However, as Danes grow up, their lunches evolve in tastes and complexity. It seems less so in Norway, and that's OK, but a tiny bit boring :-P
My kids go to a school in Spain and they get a 3 course meal every day for about 5 EUR a day. As a parent its great because you know they've had a full complete meal every day and you can just make a small evening meal.