The short answer is - probably not. There are two major considerations. One is that a church that has 10,000 members has different software needs than a church that has 500 members. Secondly, the church software in the larger church more than likely has many components that a smaller church will not need. Most of the time these extra components increases the price, making it cost prohibitive to a smaller organization. The cost for some of the current software on the market can range between $2,500 - $10,000 dollars or more annually.
These reasons are why churches should seek out similar size organizations in their area that have similar types of ministries and find out which solutions those organizations use and how satisfied they are. One word of caution - every church is dynamic and their needs vary greatly. The church should have reasonable expectations of the feature set, which may not satisfy every single need in the church but come very close. This process should give you a handful of church software vendors to choose from.