Definition seems correct. It's about the ride not the bike. I do have friends who own bikes like Turner 5.5 who I would define as XC riders.dulyebr said:
I use to ride with a group that avoided techncial stuff. (XC) I switched to a group that thrives on technical stuff. (All Mountain)
Same bike, different style of riding.