A lot of people can run D1 track if they train the right way and for enough time (obviously the amount of time varies person to person). People on letsrun just have no idea how to train properly lmao. And yeah if you aren't that talented you might need to have started training a lot earlier in your life but if you really want it you can make it.
D2 is free tbh.