While we cannot totally prevent someone from breaking into a home or business, there are some precautions that can be taken to better protect oneself against a loss. Many will say that insurance companies will pay to cover these losses and that it isn't something to worry about.
It continually amazes me that after over 20 years in the security business, people visit our store and tell us that they have been burglarized for the third time. Call it bad luck but it keeps us in business. Seth Godin recently wrote an article about "Helping Your Customers Avoid Taking Responsibility." Within the article Seth writes about how society would rather blame someone or something for their bad luck. It seems logical to me that we'd rather push the responsibility elsewhere instead of looking in the mirror and admitting that there's no one to blame but ourselves. Book a family trip to a tropical location in hurricane season and if the weather is lousy, blame the weather gods.