Preguntas sobre estructuras

MSDN dice que una clase que tendría 16 bytes o menos se manejaría mejor como una estructura[citación.
¿Porqué es eso
Significa eso que si una estructura tiene más de 16 bytes es menos eficiente que una clase o es lo mismo?
¿Cómo determina si su clase tiene menos de 16 bytes?
¿Qué impide que una estructura actúe como una clase? (además de no permitir constructores sin parámetros)

Respuestas a la pregunta(7)

Su respuesta a la pregunta