Навеяно вот этой дискуссией.

Если человек поставил себе цель и достиг её - он заслуживает похвалы.
Если человек поставил себе цель и не достиг её - он заслуживает порицания.

Если цель, поставленная человеком, была достойной, то он заслуживает похвалы.
Если цель, поставленная человеком, была недостойной, то он заслуживает порицания.

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

Эти три пары постулатов не являются взаимоисключающими. Пример - мошенники из вот этого поста. Они поставили себе цель - обогащение - и достигли её. Молодцы. Цель эта не хороша и не плоха сама по себе, так что этим они не заслуживают ни похвалы, ни порицания. Но средства, с помощью которых они шли к этой цели, были крайне недостойными. Этим они заслужили не просто порицание, а, как верно заметил Катцу О_о, расстрел. Поэтому, на мой взгляд, надо сделать так: похвалить их, что достигли цели, а потом расстрелять. Можно в обратном порядке... хотя нет, нельзя - тогда они не услышат похвалы, это неправильно. Или ещё пример - детишки из вот этой дискуссии. Они достигли цели - честь им и хвала. Цель была недостойной - незачёт. Средство было недостойным - аналогично. Поэтому я бы их похвалил за целеустремлённость и отправил к директору. А будь я директором - похвалил бы за целеустремлённость и выгнал бы из школы.

Вот.