Okay so in the crystal heart novel Cadence becomes an alicorn because she redeemed a villain called Prismia who just like trixie became evil because of a amulet (not sure if alicorn amulet though). However fluttershy redeemed Discord, DISCORD, on her own, I mean discord ruled over equestria while Prismia just trolls an earth pony village, And while Cadence becomes royalty fluttershy only gets thanked. plot holes, plot holes everywhere