There's no reason to have unlimited character restores because if players are smart you shouldn't even need one.
Printable View
Actually, no, it's not that easy. I'm on the PS4, and I had a junk character I deleted just to see the process. These are the steps to delete a character.
1: Press Square
2: Select "Delete Character"
3: Check the box confirming deletion of character
4: Hit "OK"
5: There is a 30 second countdown in which you have to cancel deletion of character.
6: Character is deleted
If you can do this by randomly mashing buttons, and not have time to cancel it, I'd be amazed.