I think that the idea that magic needs friendship is a good one. And vice versa. And the idea of the cutie mark isn't that you get your destiny and live with it. It's that you embrace what is good about yourself and follow that path. I like that idea. In G1, you were born with your cutie mark. Of course that told something about you, but the writers never told us why ponies had their cutie marks.