The ShiftstonedEternal Power Calculator is a deck-building tool that visualizes your odds of drawing enough Influence and Power based specifically on the cards found in your deck.
I wouldn't say that it's back - I just play it from time to time when the meta seems right. I agree that it isn't very good at winning with damage, but it does get a fair amount of concessions.
I say meme because you literally have 3 different cards that could possibly win you the game.