I'm not muslim but did live in Saudi Arabia for many years (aramco) and have to say that the saudi government is very devout when it comes to hajj. When accidents happened, the entire country was upset regardless of the news blackouts. The ability to provide hajj underpins the royal family's authority. They take is very personally.
But a few things...
(1) The ban on non-muslims is not as tight as portrayed. More than a few westerners have been to mecca, many to advise on hajj matters. There are also legendary stories of non-muslim children being brought on hajj by saudi families. I heard stories from neighbours, things more than rumours, but never met anyone who actually witnessed this.
(2) Lots of the people sleeping rough do so by choice. Many simply do not want pillows and beds during hajj. For them it isn't meant to be comfortable. More hotel-type rooms may help, but it will never get everyone off the streets.
(3) Security is a huge issue. Religious extremists have caused plenty of trouble. The Saudis have large numbers of soldiers hidden just out of sight to quell any repeat.
(4) The clockface is horrible, but that is the style in the country. People who go to Vegas sometimes remark about that style, but it is just a matter of taste. If you were living there it wouldn't seem nearly as bad. The clock itself also serves a purpose. Many pilgrims do not wear watches, most all are suffering jet lag and much of the process is now indoors. So like vegas, it is very easy to loose track of time. The various clocks are all big and horrible, but do serve some function. (It also has to be a mechanical clock, else everyone would insist on arabic numerals, which I've never seen on any digial wallclock.)
(5) The King actually does hajj each year, during the appropriate time. He has guards, but they could do nothing for him in a crush. For a man his age we have to give him some credit.