Za starých dobrých časů, kdy ještě primárním cílem programů byla nějaká funkčnost, se za výhodu se považovalo, že program lze různě parametrizovat a napojit na různé vstupy. Program neposuzoval oprávněnost vstupních požadavků, sloužil každému. Takové bylo zadání.
V jiných časech se objevili uživatelé-zneuživatelé, kteří dokážou ve svuj prospěch využít programy naprosto netušeným způsobem. Jako chybu bych to často neoznačil.
Souhlasím s Vámi pane Pištoro, doba a tvorba programů se za posledních 15-20 let skutečně velmi změnili.
Velmi často není ani problém v programátorech, kteří vytváření aplikace národního nebo regionálního významu. Hlavní problém je na straně tvůrců operačních systémů, prohlížečů, flash, atd.
Bohužel velmi často vítězí PR a obchodní zájmy na kvalitní programátorskou prací.