Agreed, at least in my field it's almost exactly like he describes in the Netherlands - you get funding via professor's grants, and that means you work on a project related to their work. Additionally, my university pays social security, healthcare, dental, etc.
I think that for humanities things tend to work differently (I'm in a STEM) in the States though.