A bit idealized in part. Germany has a similar system, and there are just a lot of people who ignore or misunderstand the rules, and a lot of packaging uses deceptive designs, e.g. plastics looking like paper. Facilities sometimes burn because some people discard vapes among their regular trash. And finally, most of the content of the yellow recycling bags is still burned anyhow because nobody can commercially recycle chips bag or tetrapaks. (Paper, glass, and organics recycling usually works pretty well though.)
I imagine Italy is maybe better in some areas but overall not too different.
The one thing that really works in Germany though is the bottle deposit system.