What are the disadvantages of tree network?

The disadvantages of a tree network are that it requires alot of cable to network and that if the central hub fails then the entire network fails. Also, it is not a prudent expense for a small network.