I think, without wishing to sound a “snob” until VERY recently (maybe 5 or so years pre covid?) XC really was for a pretty elite field, hence people dressing like it’s a track meet. A lot of very good road and track runners swear by a good XC season to get yourself fit for spring races while there isn’t really a track season. Better indoor facilities have slightly changed that.
I see generally now kuch more mixed ability fields but the trade off there is that XC leagues are losing venues hand over fist as venues can’t cope with the field sizes, so the ground gets trashed, locals complain about parking etc etc.
We had an amazing venue which was a glorified fell race that relied on the goodwill of a farmer allowing access, when it got a field of 50 odd it was fine but with big groups came more people, issues with parking, people bringing family to watch with dogs that behaved badly and chased livestock, people who left a gate to a bloody bulls field open etc etc. an extreme example but obviously that farmer won’t put their income at risk so we can’t use that venue anymore. I know of several other leagues that struggle for venues, one of the leagues in the north west does all 5 fixtures in the same park as nowhere else will have them!
It’s something that I feel has been a victim of it’s own success in that sense…