Honestly it is really difficult to judge when people using pop therapyspeak like narc, controlling, toxic.
What do you actually mean?
Because controlling can mean "they were rather strict and didn't let me stay out past midnight as a teenager" or "they locked in my room". Toxic narc can be "dull person who witters on about themselves and tends to be a bit myopic" versus full on emotionally abusive. And so on.
As for the whole "you don't owe your parents anything" I personally think that's BS except in cases of real abuse. Parenting is hard. Most people love their kids and try, but they fall short. They rely on norms in their own time and place which may not be ideal. They have limited time or money. They are human. Mostly, they still tried, and you can acknowledge the shortcomings while also seeing the love and effort.
I'd add, if you are a highly transactional person and only see relationships in terms what people "owe you" (pretty toxic attitude right there imo)..
You have to be willing to live with that.
People who think like that, what would you say if your adult child cut you off by saying something like
"You always banged on about being supportive but actually I just think you didn't us boundaries. That whole 2020s gentle parenting thing is so discredited now, why were you so weak? I'm going LC"
Or
"These days we know children shouldn't have smartphones till they're 19 [or whatever], you didn't protect me from digital harm. Just cos it was easier for you. Why didn't you educate yourself? You're a crap lazy parent"
I mean those are stupid e.g.s. but the point is, we all makes mistakes, we may not be aware we are, and it's very easy to judge someone in hindsight.