¿Por qué se utiliza "but" aquí?
Respuesta de un hablante nativo
Rebecca
En este caso, "but" la conjunción utilizada para mostrar que todo lo demás aparte de lo que se afirme es imposible o incorrecto. "Of course" se utiliza para tranquilizar a alguien. "But" se añade aquí para crear "but of course", lo cual indica el argumento tranquilizador es obvio y que no debería dudarse de su veracidad. "But of course" es un poco más formal que "of course". Ej: A: Thank you for your hospitality. (Gracias por tu hospitalidad.) B: But of course! You are welcome here anytime. (¡No hay de qué! Sois bienvenidos siempre que queráis.)