I agree. I used to like Ahsoka but I ended up tolerating her as she made that cameo in early SW Rebels and completely hate her since Filoni brought her back from the Sith temple where she should have had that perfect ending facing her former master. The fight at the Sith temple was a great way to end Anakin's Jedi chapter of his life.The thing that Filoni doesn't realize with the hoops he leaps through to keep Ahsoka alive is that it actually does a disservice to the character, especially in the eyes of people who like her. Ahoska's characterization and growth throughout TCW was very rich and well-earned, but a lot of that had to do with her interactions with Anakin. Lucas literally greenlit Ahsoka to be an emotional counter-balance to Anakin's character, another form of attachment that would further his descent towards the anxiety-ridden, over-attached mess we see him to be in ROTS. That was the entire point to Ahsoka's character, regardless of what Filoni tries to say or do in retrospect.
And when you remove Anakin from the equation, and start inserting her in purposeless, glorified filler like the Siege of Mandalore or post-ROTJ stories like the Mandalorian, after she's already fulfilled much of her narrative purpose and has virtually no growing left to do, her inclusion is little more than cheap pandering and shallow fan-service, which is a complete dump on her character. And Filoni doesn't even realize he's doing it.
I see what Filoni is doing, he cares too much about the character, he refuses to let her go but by doing so, he's destroying the character and he is turning her into a Disney Princess and a Kreia 2.0.
The Siege of Mandalore should have been a Mandalore business, a Bo-Katan/Maul fight.