Many people will come back to make ban approval topic and admins will search for reason.
When your account get restriction, the notification you receive does not contain details of your violations. As a user, if you want to know details, you have to open a support ticket and wait for response. I think it is the same like ban cases on the forum.
I understand that as users, we can think that adding some basic proof of violations in original ban message will reduce ban appeals from users. However, think of if further, I think people always play innocent and even you provide evidence, they will keep trying to play innocent to escape their restrictions.
It is beginning of what is called "waste of time" in moderator aspect.