The title is more provocative than the story. There's actually a lot I agree with there. Nothing is worse than "status update?" emails. If you want to know how a project is going, or you want to accelerate it, come participate and watch what is going on.
IMO, just plain wrong.
do tell! make sure to mention whether you're a pm or dev or someone else