Semaglutide is suitable for individuals who are overweight or obese and have struggled to lose weight through traditional methods alone.