Cabin draws into a terminal draw card. In that case, you just got unlucky
What you call "unlucky" I call significant downside that compensates the strength of the card.
That's precisely the old situation that illustrates why Festival-Smithy, which superficially looks so brilliant, can suck: Festival does not draw whereas Village can.
Drawing into terminals (or non-Actions, a situation in which you can accumulate Actions with Village but not with Cabin) with Villages matters. A lot.
An unequal distribution of villages, like having several in your hand, that you gotta play before you draw into any Actions, also matters a lot. It happens in all of my games frequently. I'd even guess that it happens more often than drawing into a splitter without having any Actions left.
Perhaps Cabin is a $4 though, I don't know. But it is certainly not a top level $4 village like Ministrel or Port or whatever and if you can do a village at $3, I'd first try it at that. We have lots of Village+ at $4 but very few, better and worse than Village at $3.
You can emulate this stuff. Just play Saunavanto but skip the stuff the quasi-Action that Avanto yields. It does not sound that exciting in theory (this ignores that Sauna comes with some trashing on top and it ignores the other stuff that Cabin does, but it is the best benchmark that comes to mind). So yeah, my totally uneducated hunch is that Cabin is a $3.