Протагонист может меняться в процессе, антагонист стать им, наоборот, оказаться хорошим
Ну в целом все основано на ценностях это главное создать ситуации конфликта ценностей и неважно это протагонист или антагонист потому что у всех людей и плохих и хороших есть ценности