The main problems remains:
Encourage, Dragon breath and Petrifying Touch. Those where all basic skills in D:OS1. Encourage is even only the weak version from D:OS1. Flesh sacrifice is something new and makes elves even more special.
Same goes for the Traits. Elves get a special feature: corpse eating. Other races get a social point you perhaps will never need.
It just feels, like elves got far more love.
+2 points on any stat might be a lot at the beginning, but while in D&D it will be always a lot in D:OS2 on the long run it will be nothing. If you are level 20 those 2 points will be hardly felt anymore. Of course giving attributes more cross class versatility would help to make the start less painful.
Edit: Encourage is the same like Encourage in D:OS EE a bit stronger than from non-EE but still weaker than Inspire from non-EE.
It's okay to have a special racial skill but a free pass to being ridiculous is completely different. Something like "- X con for 3 turns, receieve +50% more healing for 3 turns" would have been better and still stick with the whole "Use flesh, eat flesh, regen flesh" type of theme they have. They already have some random unique flesh they can eat an infinite amount of time that grants them massive regen anyway, might as well make the skill synergize with that so they can try to create a "Regen tank" type of elven enemy in future arc that can be countered by using poison or just killing them with the reduced con before they heal.
And +2 stat might not look much but when you consider that going first or going last can be decided by simply a single point in wit, getting +2 wit is actually the strongest one around compared to int or finesse. Against human opponents, if both side spec in all wit, the human will always go first thanks to the extra wit and going first/second in the current state of the game can spell a victory or defeat. The extra stat part should really be something anyone can choose and the extra social skill are forced to go with their culture.