Waarom is er geen of waarom is er geen?
Er zijn geen moet worden gevolgd door een meervoud. Er hoeft niet te worden gevolgd door een enkelvoud. Er is natuurlijk ook geen gebruik met ontelbare zelfstandige naamwoorden, omdat ze altijd enkelvoud zijn.
Waarom is er of waarom is er?
Senior lid. De tweede zin is onjuist... tenzij het niet als vraag wordt gebruikt. Bijvoorbeeld: "Ik heb het over waarom er geen Nobelprijs voor wiskunde is"." Maar als je een vraag wilt stellen, moet je "Waarom is er?"... ?"