you're not wrong but you're not right sometimes it's the colour of their cutie mark (twilight, starlight, princess cadence) sometimes it's the colour of their eyes (sweetie belle, trixe, film and flam) sometimes it's both (twinkleshine, lyra, rarity) and I guess sometimes it can be completely random I guess