Yeah I don't think 4P Dominion is worth playing. If any attack is present you just don't get to do anything that game. Most of the time you're playing Big Money and you break for Duchies because Provinces are never attainable. If there's a junking attack, just forget it. You're in for the long haul on a game where Estates, Curses, and probably Coppers run out. I don't think there's anything fun about that, I'd rather build an engine, but even on an engine board you can't really build anything cool with two Villages. Something about potatoes again.
I assume you're using hyperbole, but if the a 4-player game ends on Estates, Curses, and Coppers, your opponents are either morons or they're trolling you. That's just not how it goes.
Either that or you're playing a game with Noble Brigand and Mountebank. For those who aren't aware, new players will think Noble Brigand is really, really good. To such an extent that they might buy nothing but Noble Brigands until the pile's gone. And then they'll think the game's bullshit when everyone starts revealing double Copper every single time.
Anyway, yeah, I already sort of said this, but I'd like to elaborate. Any more than 3 players in Dominion just makes the game dumb for me. I mean, it might be okay with no attacks, but attacks are a big part of the game and where you see most of the player interaction and I just don't want to play without them. At least not by default. Newbie players always love the shit out of Villages (I actually had to take the time to explain why Villages provide literally no benefit if you don't have any other actions in your deck; one player I played with was trying to tell me that you could use Villages to draw your entire deck and buy really expensive things), so good luck getting enough of your own Villages to build a functional engine. And piles empty SUPER aggressively, especially if you have a solid gainer like Haggler on the board, so it almost always ends up being a race for Duchies, and that's just not my idea of a fun game. And I don't mean that in an "I'm really good at the game so I only want to play it ultra-competitively" sort of way, I mean it's actually no fun even if you don't take it seriously at all. Nothing that cool ever happens, every game feels about the same, and at the point when the game is over nobody understands what I did to deserve the win. And why should they? All I did was start buying Duchies before everyone else.
Anyway, that's my rant. If you enjoy 4-player Dominion then more power to ya, but in general I'd recommend finding a better 4-player board/card game.