The prince is not always the knight in shiny armor. Family should stick together. Friends should help not destroy you. Helping people for the honorable act of just helping should be payment enough. Like when we say thank you, do you ask for five bucks or reply youd welcom? Hahahahahaha!
I was thrilled that the 'snow queen' turned out not to be the villain.
Disney did a wonderful job of inserting hot topic issues such as neglect and homosexuality, in subtle ways that have yet to cause an uproar.
Add to that the easy to relate to characters and the catchy songs - it's a home run.