Cost is always a factor.
Effectiveness and reliability outweigh cost, but cost is a factor. When dealing with the legal system in this country, you can never count on the outcome. There is a good chance your gun will be lost, stolen, damaged, or destroyed. Why lose a $$$ gun when a $ gun will do the job just as well, unless of course you are trying to impress someone with how much you spent?