instead of people you may say everyone, but watch the verb
People have their
Everyone has his or her
People have their own strengths and weaknessES. ok
People have their own advantages and disadvantages. no, usually about situations, not people.
People have their own pros and cons. no, usually about situations
People have their good points and bad points. ok
There are some things I like about you and some things I don't. not you personally, could be a teacher, my friend Mary, etc