What is the advantage of restriction enzymes cutting only at specific sites?
Such universal restriction enzymes would be very dangerous to leave lying around even if contained within a vacuole. Remember that bacteria are prokaryotes and have no nuclear membrane to protect their DNA.

The analogy would be having a burglar alarm capable of burning down the house in order to protect it against thieves.