You could always look for a less zealous credit card provider, but generally speaking, the entity that takes the liability should be able to set the bar for risk. Otherwise you get subsidized risk taking, which has a way of getting out of hand.
You may well find that credit card companies who are not very zealous about security are merely more successful at weaseling out of the liability that their customers assume they are taking.
At the end of the day, fraud creates costs, and you can be sure that SOMEONE is paying those costs. If your credit card company doesn't seem very zealous about preventing fraud, then it's more likely that you are the one who will ultimately pay when the bill comes due.