¿Por qué la palabra clave 'this' no se puede usar en un método estático?

¿Por qué no puede la palabra clavethis ser utilizado en un método estático? Me pregunto por qué C # define esta restricción. ¿Qué beneficios puede obtener esta restricción?

[Actualización]: En realidad, esta es una pregunta que recibí en una entrevista. Sé el uso de 'estático' y 'esto', basado en toda su respuesta, supongo que sé un poco de por qué los dos no se pueden usar juntos. Es decir, el método estático se usa para cambiar el estado o hacer algo en un nivel de tipo, pero cuando necesita usar 'esto' significa que quiere cambiar el estado o hacer algo en un nivel de instancia. Para diferenciar el cambio de estado de un tipo y el cambio de estado de una instancia, entonces c # no permite usar 'esto' en un método estático. Estoy en lo cierto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta