It's funny... So many of the responses in this thread were only concerned with power draw. My concern when daisy-chaining devices is data bandwidth. You can plug a ridiculous quantity of devices in to a single root hub, and with self-powered splitters and hubs, power is not a real issue. But the amount of data that can travel through that hub is still limited by how fast the root hub can communicate.
It's like throwing a party at your house. If you have four or five people over, you can follow the conversation pretty easily. If you have forty guests, and they're all in the same room, nobody can follow all the conversation and it gets loud quickly. The solution is to put smaller groups in different rooms. Maybe split up your "chatterbox" guests so that there's only one of them per room with some quieter people.