¿Por qué los tipos de valor se almacenan en pilas?

¿Por qué C # (.Net) prefiere apilar para almacenar tipos de valor? ¿Cuál es la razón principal detrás de este diseño? ¿Es porque las operaciones de lectura / escritura en la pila aprovechan mejor el procesador de la máquina?

Además, tal vez puedas justificar por qué no otros?

Respuestas a la pregunta(6)

Su respuesta a la pregunta