The hike itself is very much a mental challenge but doable.  As I stated above, the real challenge is not being accidentally push, pulled, knocked, dragged, etc... by stupid people trying to pass you while you stand on a 6" ledge with a 1200' drop below.  What needs to happen is that park management needs to limit the number of people and direction of traffic flow.  Imagine trying to go to the summit ... standing on that little ledge while people who are going down from the summit are trying to pass you.  They are literally wrapping their body around you as they try to pass ... and if they slip ... who do you think they are gonna grab.