Eu chamo de americanos porque não há outro país que seja denominado assim, porque eles se denominam assim, e não nos referenciamos a pessoas pelo continente em que nasceu.
A questão é que o nome do continente ficou igual ao nome do país, e não tem nenhum problema nisso.
Concordo. Acho esse negócio de chamar os americanos de estadunidenses uma frescura de antiamericanos. O nome é mais uma
convençao do que qualquer outra coisa. Por exemplo, o nome certo é Ilhas Falklands, mas todo mundo aqui (no Brasil) as chama
de Malvinas.
Nacionalidade: não é nem tanto frescurite, não. "Estado-unidense" deixa claro que se está falando de nativo ou residente nos EUA, enquanto "americano" pode significar tanto quem nasceu nos EUA quanto quem nasceu nas Américas. Pessoalmente, evito por completo o termo "americano" - uso no lugar "estado-unidense" (EUA) e "panamericano" (Américas), pra deixar bem claro do que tô falando.
Quanto às Ilhas Malvinas/Falkland, não há nome "correto" ou "errado" pra elas, você mesmo disse ser uma convenção. Opto por "Malvinas" - apenas por soar mais de acordo com o português. Entretanto, para escrever um texto em inglês, optaria sem dúvida por Falkland.