I'm not an expert, but in my opinion, there are only two real reasons that West Virginia has become so Republican - coal and social issues. If it was because of Democrats going down a "neoliberal" route, then surely Bill Clinton wouldn't have won the state by 15% in 1996. I believe the reason Gore lost the state in 2000 is because he was seen as anti-coal by a lot of West Virginians, although there were still enough diehard Democrats in the state to keep it fairly competitive for Gore. Then we get to the "Coastal Elitism" of John Kerry in 2004 and he loses it by double digits, in 2008 I think Obama had two issues that caused him to do very slightly worse than Kerry in the state - the same appearance of being a "Coastal Elite" to rural voters, and also, unfortunately, his race. And then in 2012 Romney of course went with the line that Obama was waging a "war on coal" and that year Obama became the first Democrat in history not to win a single county in West Virginia in a Presidential election. Then in 2016 Hillary only made matters worse with her gaffe about putting coal miners out of business in addition to her (perceived) elitism and running as Obama's third term, which is why Trump won the state by a larger margin than even Abraham Lincoln or LBJ did. Overall, at the Presidential level, I think we'd have to see a populist who also happens to be socially moderate vs. a centrist Republican like Phil Scott or Larry Hogan for West Virginia to go Democratic for President anytime soon, and that would require a realignment.