Doesn't exactly sound like volunteering to me.
Me and my s/o, who actually studied a lot of the German cathedrals for her master's degree, went on a tour across a lot of the cathedrals this summer with the 9-euro flat train ticket... it's utterly amazing what medieval people could pull off. If you're interested in old buildings, wait until the successor of the 9-euro ticket comes next summer and go on a trip yourself, it's definitely worth it.
Do you also apply such a standard to modern examples of volunteering?
That said, I think this is just a misalignment in what "volunteer" means. Historically, it was more like "volunteer trees", in that you didn't specifically recruit or hire them. It did not mean that they did not get benefit out of it.
Servitude labour was more of a thing for castles, Cathedrals were build in towns and cities, with free citizens. Castles were build by nobles and those had servitude populations to draw labour from.
Specifically, if there was a local market, it would have been near the cathedral. And if you didn't have a reliable farm or other plot of land to provide food, seems reasonable to assume your best bet was to be compensated in some form for manual labor.
Or the simple fact that laborers were not paid. Hard to compete against literal slave labor