This is something that gets me a wee bit riled up sometimes. Yes, the updates sometimes are late, but, are you not late sometimes in life? And, if they are free updates, done at the expense of someone elses time and energy, who are you to complain? If you are curious as to why an update has not materialized, then why not ask it nicely, like: "I notice you haven't updated this week, is everything okay?"
Alright, now that that little rant is out of my system, I apologise to anyone I may have offended. Sorry.