I was certain Villa would be in this list. I mean, it's good, but top 10 good? If any Empires card should have been in the top 10 for this list, it should have been Sacrifice.
I strongly disagree; Sacrifice was properly ranked, IMO. Temple and Villa are both stronger than Sacrifice.
I didn't rank Villa in the top ten, but it's competitive with ranks 7-10, IMO. On some boards, Villa is worse than Village, but on some boards it is completely game-warping (draw-to-X). And on most boards, it's flexibility over Village is a substantial advantage. And on other boards, it's the only +buy, and a decent one at that.
I believe Temple is a little underrated here. Getting 3 double-trash turns with 3 VP is a low bar for this card. Temple is a good defense against junkers (you can trash Curses while trashing Copper). Temple is also a source of VP chips on gain. And you can trash duplicate Temples with your first Temple, so the cost is minor. I don't think the top ten $4 cards list is so stacked that Temple can't find a place, but... time will tell.
Sea Hag and Young Witch... yeah, they're still strong cards. This is probably around the right place for them. I think Sea Hag is stronger. With second edition cards, there are fewer terrible bane cards. Sea Hag is dominating when there is no way to trash Curses.