What we need is marketers, not ports
To a certain extent you're right. But a port of VB to linux? Frankly, VB is crap, regardless of how many windows developers use it. VC is better, and Office is Ok, but but there is definatly better software out there that could be ported to linux. Working at a University that caters to professionals working on persuing more education, and helping students learn computers, i've discovered that a massive portion of of even this group are totally illiterate in computers. If Linux advocates could work on actually advocating Linux in the right places and the right ways, we could maintain a decent OS and software base without stooping to software and development tools that gear themselves to the lowest common demominator. We should be spending much more time teaching people about linux and how to use it than porting Office or Visual Basic.