I love that show! I just wanted to say, you've inspired me to take the Once Upon a Time 30 day challenge, and I completely agree with you about Charming. He is really awesome in some ways since he wasn't always so spoiled, but I think when he became Price in place of his twin brother he really got spoiled which is why he doesn't comply with everything good for the kingdom. If you think about it, he's really kind of selfish.
I just wish the whole series wasn't based on him and Snow.