Why do indefinite ʿUmar and masājid behave differently?

Restoring Declension: Indefinite Names, Al- and Iḍāfah