I don’t think the article suggests that God’s timing isn’t perfect. Just that we need patience and to trust Him.
In fact the last sentence in the article goes like this: “...and place your full trust completely in the hands of the perfect Timekeeper.”
Yep, that’s the problem with stopping at the first seeming offense. You never get the big picture.
Exactly. Also, a certain televangelist has said the same thing as this article in slightly different words (paraphrasing from memory):
"God is never late, but He generally isn't early either. Why not? So that we can grow and learn to trust Him."