I hope you don't support Universal healthcare if this is your thinkings.. The point of the church is to give a little to receive a lot. Surround yourself with a strong support group, under a beautiful setting you contributed to building, allow your pastors to devote their full attention to God and deliver to you the analysis of the bible, and mayhap more important, provide a place for people curious about christianity to go to and learn, and thus expand the network, the support group, etc. It's a really wonderful cycle if upkept properly. Churches do missionaries, reach out and support the secular part of the community, and generally work for the greater good of your area (I know, not all churches are that way, don't burn me at a stake.) such as giving financial support to those fallen under hardships, donating to local support groups, offering free children's activities and counseling/advise, etc etc etc.
The aspect is: Throwing 5 bucks in a pot every week isn't much to ask for, in exchange for supporting your community, religion, and fellow christians. You attend every sunday because, lets face it.. life gets hectic, and schedules relax as 'priorities' occur. Having a set aside schedule of attendance just promotes good christianity.