I haven't came across a technical explanation of why boots are preferable over shoes for hiking. I would think it has to do with keeping the ankle stable as one walks over uneven (rocky/rooty/loose) terrain? In particular when carrying a pack. I have beefy trail running shoes that I've worn on light hikes, but I haven't tried them with a pack and/or for 3+ hours. Is it not advisable? Any reasons other than ankle stability?

Thanks