1) Az, hogy milyen nyelvben van implementálva, nem sokat mond arra vonatkozóan, hogy jó vagy nem. "Az igazi programozó minden programozási nyelven tud Fortranban programozni".
2) A ports egyáltalán nem épít a gnu féle automake -re. A fejlesztők közül meglehetősen sokan eléggé rosszul állnak az autotool-okhoz (és a szinte hozzáragasztott Linuxism -hez). Speciel a normál (igaz nem GNU, hanem BSD) make az alapja. Ami pedig tudtommal egy kiforrottabb (de legalábbis régebb óta létező) eszköz, mint a Python.
3) Én is le tudok szedni függőséggel rendelkező (vagy éppen valamihez szükséges) csomagot. Örülnék, ha elmagyaráznád, hogy mit csinál a Te portage-ed által kezelt mplayer, ha a grafikus felületéhez nélkülözhetetlen GTK1.2-s csomagot (és vele a GTK1.2-s libet) leszedem, majd elindítom a gmplayer-t? Ha az utalás arra vonatkozik, hogy leszedi a GTK12-t, de fennhagyja a függőség miatt magát a libet, akkor értem, de szabadon henteregni egy senkihez nem tartozó libnek - nos ez számomra nem egy életbiztosítás. Hol hagyja? Az eredeti, normál helyén? Akkor majd jön valaki, és elkezdi használni - pedig nincs is fenn minden része a csomagnak. Ha máshova teszi, akkor meg szerintem sok ilyen után eléggé össze fog kuszálódni.
4) Downgrade nem is létezik a portsban? Már miért ne?
5) Én magam is javíthatom lokálisan. (Nálam is van 2-3 ilyen javított csomag évek óta, de nem zavar a rendszerben senkit.)