Well now...are we really surprised?
Have personally flown into BUR since 1966...a long time, and runway 07 (now 08) has ALWAYS been a "slight" problem...higher than normal landing minimums (due to the power lines that a Flying Tiger Connie found years ago), rather short, and the fence at the end has caught more that one Electra.
On speed, and touchdown at THE proper point...works every time...but some never learn.