En otras ocasiones hemos hablado del tema y al final se resume en que el tamaño no crece exponencialmente.
Es decir, una aplicación mínima como la tuya ocupa 31MB y seguramente una con muchos componentes ocupará (por decir algo) 35MB.
Por otro lado tu aplicación ahora está compilada en "Debug", de ahí ese tamaño, cuando la compiles en "Release", es posible que el tamaño quede alrededor de 10MB.
De todas fomas, en este hilo puedes leer más sobre el tema.