There are a few airlines who still insist on installing these footrests in economy. They drive me nuts as well, there is no way there is enough room for them to be of use to even extremely short people. Definitely a big fan of ditching them all to allow more leg room for the majority of their passengers.