I don't know if it needs a buff, but it needs to be priced appropriately. Part of the problem with Vampires in 8th edition is that they don't benefit from many of the perks of being alive, their BSB is crap, and the benefits of fear are minimal. So Skeletons losing combat still crumble like they used to, get stuff all benefit from having a BSB nearby, and even if my opponent fails his fear test (On re-rollable LD10? Yeah, right) who cares?
But skeletons (and many other units) aren't priced with that taken fully into consideration. Either Fear needs a buff, or the Undead rules need tweaking, or the prices need adjusting.
Personally, I think the best option is to re-work the Undead rule, so that Undead units are simply unbreakable with the caveat that any unit starting it's turn more than 12" from a wizard using the lore of Vampires (or 18" from the General) takes crumble tests.