Another possibility might be that tracks tend to be built more with sprinters in mind. This was certainly the case in 1996, at the expense of the 5K/10K runners.
It could also be that not that many runners specialize in it, which is what is needed to break the existing record.