Por que controlar a apresentação do iframe?
Simples, ele pode afetar a usabilidade do site atrapalhando a visualização, pois se colocarmos o iframe com uma medida fixa com certeza isso vai acontecer.
O trabalho do design web é tornar mais fácil a vida do usuário.
Na agenda do Google ao copiar nosso código provido de forma automática as propriedades width e height ele já vem com medidas padrão. Mas não devemos nos acomodar e ficar com o que já veio pronto pelos motivos supracitados.
Para ter responsividade e se você não usa outras regras de css. Você pode usar a propriedade width 100% e essa proporcionalidade já vai ajustando a todo tipo de tela sem surpresas no final.