I guess it all kind of depends on the project. NEM allows somethings that have not ever been done before which is pretty cool. Some of those might experience long delays. But some people might also be doing regularly things that have been done many times.
LIke say I want to create a NEM bot for notifications to Telegram for Android or iPhone. I want to take a couple weeks to design it and then run a public server. That shouldn’t take 3 weeks for a milestone, no less 3 months.
CryptoApex isn’t like an account watcher though, it is something more serious. I could see how there would be long delays in that project.