I do not see any problems with positive psychology in general. However, ignoring negative behaviors like addiction is not what positive psychology teaches. Instead, positive psychology teaches that negative behaviors, like addiction, are not static. Positive psychology teaches that change is possible and worthwhile.
In some traditional therapy programs like, Alcohol Anonymous (AA), for example, there is a strong focus on “character defects”. But they never focus on character assets. This seems so negative to me. What if, instead, the focus of an AA meeting were on the positive or good character assets of the individual? Wouldn’t it be better for the members of the AA meetings to leave the meeting feeling better about themselves?