I have a 2.5 year old. I'd say my husband and I are using quite a gentle parenting approach, with boundaries (and a few bribes). She is generally really cooperative and although she has a few moments, she responds well to the approach I think. She does hit us though, and has hit other close family members. She feels bad afterwards and usually gives the person a hug, sometimes with us asking her to, sometimes not. I think that's normal enough behaviour for a 2.5 year old?
My question is how does this all work later. I have just visited relatives who live in another country. They have 2 lovely kids, 7 and 11. The older ones especially is polite, studious, sweet with my daughter. My relative says that her and her husband "show them who is boss" so that they know they need to respect adults. And they do. They're lovely. I also have suspicions they hit their kids. I would never do this, but I generally try to explain and negotiate with my daughter so that she feels in control. E g would you like this or that, would you like 1 or 2 more minutes of play etc. my relatives seem to imply that she is going to walk all over us at some point. I'm wondering if although it works now, a stricter approach is better in the future.