MTJ isn't a that big junction/ place. Also, there being proximity to Delhi, it's easy to skip.
NDLS is probably skipped by YPR Duronto only, which is a Delhi train itself.
MGS was probably never skipped by any train, being one of the biggest junctions in IR, with watering and other facilities.