XOR encryption is unbreakable with an one-time pad that matches the message length (that's basically AES CTR). It's one of the most secure cryptography primitives we have.
The problem is deciding to use home-grown encryption.
The problem is deciding to use home-grown encryption.