I'll blame stackoverflow. It's lead us to believe that anything but a precise, specific questions with clear use cases and previous attempt is going to get scolded for not meeting the guidelines.
It takes time to formulate a good tech question. "Why isn't my API getting called" is a easy question to ask but not likely to get much feedback. "Why isn't my API getting called I'm using library <X> and callback <Y> and routing framework <Z> and I've already read the documentation which says <XX> should work?" is a better question but harder to formulate. It's not surprising that someone wants to check to see if there's anyone in the void willing to answer first.