Ad 1) Wouter miał taką chęć

ale przede wszystkim - łatwy do nauczenia, szybki w kompilacji, można pisać systemowo i po rejestrach asemblerem bezpośrednio w kodzie.
Tak, mnie ułatwiał bardzo - proste, bardzo szybkie programy, pisane z ręki, do obliczeń, w języku wysokie poziomu i z całym API Amigi.
W AmigaE są obiekty, nie do końca takie jak Java i C++ ale doceniam je..
Ad 2) trudne pytanie.. łatwy start, fajnie i szybko się pisze, z gorszych - ma błędy, długo był nie rozwijany, teraz ECX Leiffa daje radę (nowe systemy, PPC)
Ad 3) a któż to wie

- po części dlatego, że nie było z tego pieniędzy, nie było rynku programistów E... ale naprawdę dużo fajnych rzeczy powstało, też na AOS4.x, MorphOSa...
Ad 4) Generalnie ECX po prostu ma być dostosowany do nowych platform, poprawki błędów
Ad 5) Tak, zwłaszcza MUI bo reszty nie znam, ale raczej tak, tylko zrobić moduły z plików nagłówkowych z SDK
Ad 6) powstał dla MC68K, nie był rozwijany w momencie gdy powstawały nowe systemy, właściwie to już "nie żył"
Autor tego postu ma ECXa na MorphOSie, czasem popełni kilka linijek kodu i cieszy się jak głupi do sera wtedy