There are good private companies and bad ones. A good company is going to cut costs where costs need to be cut without sacrificing the quality of the product/service. I'm sure there are a number of good security companies that would provide excellent security, and do it cheaper.