Stimmt, ist beides suboptimal. GUIs sind in C++ relativ teuer, in VB6 hingegen praktisch gratis. Dann stellt sich die Frage nach der Laufzeitumgebung - wenn wir C++ vorgeben, ist es dann akzeptabel, eine CGI/C++-Anwendung zu schreiben, die im Apache läuft und als GUI einen Browser verwendet?
Man kann natürlich sagen, daß C++ mit beliebigen Bibliotheken etc. erlaubt ist und daß jeder selbst entscheidet, wie er wertet, wenn jemand 300 Abhängigkeiten hat...