Yes. But it's still better, since your distribution package manager can just pull directly from upstream rather than rebuilding by themselves.
Edit: Come to think of it, considering how many applications out there haven't had any updates in years... that might not be such a good idea.