To be fair to the SB95- It’s pretty much bombpoof, and doesn’t feel like a bike gangly 29er when you ride it. Chuck a short stem and a wide bar on it, and there’s really very little you can’t do on it.
As has been said previously, it sounds as though you’re trying to choose between 2 or 3 very different bikes, so maybe it would be good to re-evaluate your priorities in terms of what you want the bike to do, and how much you’ve got to spend.
You’ve said you primarily ride XC, so something like the Bronson or new SB6C would probably be too much travel for what you’re after (IMO, of course)
I managed to get a wee spin on the new Yeti SB5C down at 24/12 the other weekend, and that seems to me to be a pretty much perfect do it all bike. It’s 127mm travel, so short enough for XC, but there’s nothing to stop you razzing around and having a blast on more aggressive stuff (or even winning the odd Enduro race, a-la-Richie Rude!)