I guess it all depends on where you're at. In the southern U.S., churches are doing pretty well. In the northeast, not so good.
As regards the comments made about celibate priesthood, I think celibacy has an impact on the numbers, but not as great as one might expect. Being a priest is often a thankless job, and certainly not one with many material rewards.
Celibacy is not new. The massive decline in vocations is new...started in the 1960s..hmmm I wonder what could have caused it?