Crt had colour bleed that blended the sprites differently and made things look better.
Yes, that's a factor. Zelda also isn't the prettiest NES game by a long shot; you might be remembering later titles with slicker artwork like Kirby's Adventure, Crystalis, Little Samson, etc..