I didn't go to Glastonbury but these are all observations which are also true for festivals in Belgium these days, and trends which I don't really like. I guess Glastonbury has become way too mainstream for the people who actually care about the music. The vibe you're supposedly looking for is still very much present at other, more specific, under the radar festivals though, in East Germany, the Netherlands, most probably in England as well.
The two most famous ones in Belgium are too mainstream and expensive these days to encounter the types of people you described. Pukkelpop festival charges €240 for 3 days and an absolutely shite line-up this summer - it was €120 when I started going 10 years ago. Meanwhile there are festivals for half that price with better, more specific artists focused on one genre of music, which are the festivals where the people you described are probably at. For what it's worth, I definitely would've shared a beer with you in the morning
Amsterdam and East Germany are really great for relatively new festivals which attract alternative crowds by the way. Reasonably priced, perfectly organized, no queues or whatever and a great vibe all around. Croatia and Serbia are supposed to be great as well.