Compared to alternatives like velcro (which have been around for quite some time) or mechanisms that allow you to tighten shoes with a twisting mechanism (as seen on some of the football boots), shoelaces seem to be a rather difficult way to adjust and maintain the fit of shoes.
Previously there has been shoelaces that do not require tying (e.g. the ends are curled in a way that they stay in place) but this works for shoes that do not need to be tightened, or rather are intended to stay loose. There are also shoes that have shoelaces plus additional mechanisms to ensure that the shoelaces do not become undone (e.g. velcro).
Fundamentally it seems like there is both an aesthetic aspect to shoelaces as well as an utility aspect (i.e. keeping the shoe on at a specific tightness). However, from a usability (i.e. ease-of-use) or an accessibility point of view (e.g. ability for people with fine motor skill to be able to use), do shoelaces provide a good user experience?
Are there better alternatives that can replace it, and if so why is it still so common?