Your opinion on Regina's happy ending in ouat? Do you think it was good or not? Do you think she get everything she wanted/deserved? Would you've change something if you could?
TL;DR: I intensely dislike it because it made no narrative sense.
If you really look at it closely, the ending is, first of all, problematic. They showed Regina making the decision of one last Curse to unite the realms on her own and they never implied that she consulted any of the people from those realms if they agreed with this. I mean, sure, it would make sense that people would support this decision but I don't believe for a second that it would be accepted unanimously with no complaints. It's the same issue from season 2 when all the characters were super set on going back to their old land even though the new one they were in provided way more conveniences and opportunities. Everyone acted like a hive mind and that wasn't believable there and it's not believable in season 7 either. Which makes it problematic because Regina is once again making people (who were against the union of all realms) miserable through the Curse. On the surface it seems like a nice contrast to the beginning of the show when she cursed people to be separated and miserable. But if you look closely, it's once again a decision that disregards people's opinions and agency, at least the way they showed it since they didn't take care to imply that there was general consensus in support of her last Curse.
Then there is the problem of Regina's season 7 ending being practically the same as her season 6 ending. Let's review this. In season 7 Regina is pronounced The Good Queen because she is recognized by the people of all realms as their leader who has their best interests in mind. This is completely insignificant because a) the people from other realms have not been terrorized by her (despite the "I've conquered entire realms in less time" remark and the implication that she traveled to other worlds in 6x02 because we never saw any meaningful exploration of this) aka to the people of all realms except the og EF she was never The Evil Queen and b) the point that I talked about above. So them pronouncing her The Good Queen doesn't really matter all that much, especially because she didn't do too much to help the people of Hyperion Heights but I'll get to that too. So essentially, the coronation tells us that the people of all the realms have recognized her as their queen even though she probably violated the wishes of at least some of them by casting the last Dark Curse without consulting anyone on the matter. And it also tells us that the people of Storybrooke/og EF have accepted her redemption and trust her to be their leader... which is the exact same thing that the finale of season 6 told us about Regina's arc when they showed that people now wanted her to be mayor. I am overwhelmed by the meaning packed into this coronation. That is, the lack of meaning.
Look, I do really like the idea of paralleling 1x01 with 7x22 and having the coronation for Regina as The Good Queen at the same place where she ruined Snowing's wedding as The Evil Queen and threatened with the Curse. But they did not in any way set it up properly. Regina is seen trying to help the people of Hyperion Heights... while she's Roni. While she's cursed and doesn't remember who she is. As soon as she remembers everything, her number 1 priority becomes Henry. They do try to imply she's trying to protect everyone from the Curse and Gothel's genocide plans but what they actually SHOW us is that Regina is only thinking about her family and mainly Henry. Whatever she did to help in the EF 2.0 was also because of Henry and him staying for Ella. Regina literally abandoned her responsibilities as leader of Storybrooke just to stay with Henry. Everyone trusting her to make her Queen of the United Realms in light of that seems like a very bad decision on their part. She's stated her priorities clearly and it's obvious that the people don't take the lead.
Imo her focus on Henry is extremely hurtful of her arc. The thing is that Regina became a monster because she equated her ability to love and her worthiness with Daniel. His death led to extreme self-hatred and she only saw past that once Henry came into her life. But the thing is that her sense of self-worth and self-acceptance still hinges on Henry. Season 6 tried to do something there but the writing is so bad that it was completely unsuccessful. Proof A - Regina almost sent everything to hell the second she saw Robin aka she still needs external validation of her worthiness (and the Evil Queen's happy ending being Robin also plays into that idea). Proof B - Regina abandoning all of her responsibilities to stay with Henry (and the scene where they're talking in 7x02 even spells that out when it implies that without Henry Regina isn't content with her life). She hasn't really grown regarding defining herself outside the people whose love of her she decides to build her entire sense of self-worth on. Plus, being this unable to let go of your child is not healthy.
And this brings me to Facilier being killed off. I'd say that the main reason they did that was to show that Regina has grown and doesn't need a love interest anymore to feel worthy of love and acceptance... and it fails spectacularly because, like I said, there is plenty of evidence that she still bases her entire sense of self on external validation which is further supported by their need to dub her The Good Queen instead of allowing her to be herself. Now Regina has never wanted to be queen. And frankly, I never saw her growing into it. She is all too devoted to Henry and to changing herself for his sake and for her own! She wanted to be better because she believed her happy ending would only come when she redeemed herself. And her idea of a happy ending at the time was Robin. That literally never changed. Not even after his death. And they keep stating that through her focus on Henry! Regina still needs someone in her life to make her feel worthy and loved. They kind of tried to give her that through the love of the people by making her queen but that does not feel like a natural answer to her needs.
If you ask me, they would have done much better to keep Facilier around and make her do what Belle couldn't with Rumple. They should have made her state clear boundaries and show that even though she's in love, she has truly learned goodness for goodness' sake. Then they would have demonstrated that she does not, in fact, need external validation as badly anymore and she has truly redeemed herself. And they could have given her her happy ending with Facilier because it would have been earned then. She would've proven she has found self-love and a stable moral compass and does not NEED anyone's love; she simply wants it.
So in conclusion, the ending was disrespectful not just to Regina's character, but also to all the other characters thanks to the unfortunate implications made about her lack of development. I love season 7 but when it comes to Regina's arc throughout it, they really dropped the ball (although I also blame everything that happened in season 6 for that because it established an awful foundation to build upon).