It is true that *programmers* want code to be as portable as possible. Hardware and OS vendors, on the other hand... :P