I think there is really no such thing as a “do-it-all” trail bike. Marketers are responding to our growing demand for specificity. The better a bike gets for a single purpose the less it is good for general use. That said, I would have to back track and say that I love my Fuel, as it is very versitle. The short travel makes it lively and responsive. I’ve raced it with good results.
A true race bike will be faster, but it comes at a costs, and that is comfort. I know there will be a lot of people who disagree with me, but that’s what I have found.
The bikes you list all have a great reputation, but don’t sleep on the Trek Fuel. Sometimes you don’t know what you got in your own backyard.