Nope, not literally. A true treehouse is built into the branches of a tree. That $10K play shelter appears to be firmly set into the earth and just happens to surround a tree.
I'd hesitate to call it a complete waste of money. It may even have a similar effect as a swimming pool in terms of positive effect on the value of the property. Some buyers won't care for it, but it may make others swoon.