И писать программы будет понятно для чего и под что...
..ну, имхо это очень идеализированный взгляд , хотелось бы чтоб разработчики руководствовались всеобщим благом и здравым смыслом, но реально - не всё так пушисто, зачастую амбиции и эгоизм перевешивают