А по-моему разработчик должен задумать, что бы его софт работал так, как нужно пользователю.
совершенно верно. Разработчик должен задумать, чтобы его софт как можно больше удовлетворял потребности пользователя, и реализовать этот софт. А софт долежн работать так как задумал разработчик. При соблюдении этого правила как раз и получается что пользователь получает именно то, что ему нужно, если разработчик всё правильно сделал.
Хакер
СГ/АК - расшифруй.
1) Я совершенно не призываю использовать эти программы?
2) Шлюки возникают как-раз таки в кривых программа, где в коде юзаются цифры, вместо вызовов GetSystemMetrics. И т.д. и т.п.
1) практически нигде и никогда не используются голые theme файлы, без ПО для них.
2) Часть глюков - да. Часть - совсем по другим причинам.
Другое дело когда программа использует стиль винды, но при это добавляет в него свои поправки, ввиде картинок на кнопках к примеру.
А вот в этом есть доля истины. Хочешь кнопку с картинкой - юзай пикчурбокс. Я же спорил совсем с другой твоей фразой.