Doesn't always boil down to time and money?
If you've got the time but not the money, you do it yourself.
If you've got the money but not the time, you have someone else do it for you.
If you are like me with neither the time nor the money, you end up doing it yourself and let the yard go another week and hope to hell the neighbors don't complain... again!