I generally think this is a bit of an overreaction. At least the official library is likely to be better than what a single person can achieve as every contribution is double checked (It is very rare that i get a contribution where i do not need to request some changes).
Every footprint is checked against exactly one data sheet entry and therefore guaranteed to be valid for this one order number. This must always be kept in mind. So all guarantees vanish if the order numbers do not agree fully.
In more detail:
The footprint description states that this part is valid for the following order numbers
5566-24A, example for new mpn: 39-28-x24x As per datasheet http://www.molex.com/pdm_docs/sd/039281043_sd.pdf
Your component has part number 0874272442 (according to digikey) which is well not covered at all bei the pdf and also not by the part numbers listed in the description. This seems to be a newer part as molex does not give an “EngineeringOldPN” entry on its website. Which in this case means that the series number does again fit with the part number (which is not the case for the old connectors).
If you can freely select the mating component and already ordered the boards then you can also just order a connector fitting your board. This would be an example that would fit the footprint https://www.digikey.com/en/products/detail/molex/0039281243/356033