En términos de actitud, sin embargo, son diferentes: «pero» contiene una connotación de contraste o inesperado, el cual «y» no contiene.