Okay, I see your points, but, and I don't mean to be offensive here, but maybe you put too much emphasis on Dovewing's love life? I didn't like that part of the plot either, but so many more things come to mind when I think of Dovewing: her quest to break the dam and battle the beavers, her sneaking out of camp to see Whitetail, warning ThunderClan about the falling tree, arguing with Ivypool when they were apprentices, her journey to the mountains with Jayfeather and her powers forcing her to listen to Swoop dying, saving Sorreltail when she started giving birth outside of camp, fighting with Dustpelt in the tunnels and supporting Hollyleaf, fighting with Cloudtail in the Dark Forest battle, defending her family after they were found to be training in the Dark Forest, helping the kittypets in the flood, struggling with the loss of her powers....
I agree that Dovewing still could have been written better and the whole fling with Tigerheart was unnecessary, but I think there's still so much more to her than that. And if that wasn't enough for everyone, then I am going to fix it.