I get a 404 error when I try to access your log, so I'll have to go off of what you and others said.
First off, anyone who calls you a fucktard about buying "terrible" cards is himself likely a fucktard. Let's get that out of the way.
Militia and Goons are not terrible cards. They are actually quite good cards. They may not be perfect in every situation, but they're hardly terrible in any setup. If you had spent your time purchasing eight Pearl Divers, I still wouldn't call you a fucktard, but I would definitely say it's a bad strategy.
If you had a 4/3 vs a Ghost Ship, you already had your work cut out for it. The game isn't over by Turn 3, but you had an uphill battle. It happens, and I've seen some pretty amazing turnaround after an insane opening.
I like the notion of the Baron against a Ghost Ship. You can keep putting back an Estate or a Baron until you are able to get them both together. Although, as I think on it, that means you get four coins for two cards. You could have done that by buying two Silvers instead—and you don't have to wait for both cards to come up. So, maybe Baron wasn't that great of a choice. It's fun, though; I will say that.
It looks like you had Minion as an option. I would have gone for some of that as a soft counter to the Ghost Ship. When you are attacked, you keep a Minion and your two worst cards. Play the Minion to discard your hand and draw the two good cards you put on top. As a bonus, you screw him over. Feast for Minion would probably have been a better choice.
In seeing the limited amount of cards, I would still have gone for Goons. I wouldn't have gotten more than two or three, but with no trashing, you will have a fairly large deck to cycle through. I would have gone for Minions and Cellars as +1 Action so I could keep playing cards and try to get a Goon out. I would not have used the Goon's +Buy unless I had enough money to get two good cards. Copperbagging would not have happened until toward the end of the game, since I saw no mention of trashing.
Although, if your opponent is ignoring Peddlers, you can make a killing off that. Play three Minions/Cellars plus a Goons to buy whatever you need plus a Peddler and still get +2 VP. Not too shabby. And the Peddlers just allow that engine to keep going until you can empty the Peddlers.
I mentioned playing Cellars, but I don't think that would have been a great buy either. If your hand size is constantly 3, a Cellar is almost a dead card. Bumping it up with Minion can help, but it's still suboptimal.
Just some of my observations based on limited data. Baron's not a great opener, but I don't think it's horrible. I would have ignored Militia personally just because Goons is much better, and it doesn't look like you had any +2 Actions. I would have been careful not to get too many terminal actions. If you plugged your deck more than 20% of Militia/Goons, then I would argue that was terrible, as you have guaranteed at least 1 hand of conflicting terminals. I don't know for sure.