They did self-publish, and they have not really answered this question, however I don't think the patch is actually finished yet to release it to anyone yet. Per their contract they had to finish the DLC by EA's timeframe, so that probably came first. They are still working on the patch though, I think there was mention on their forums about June is when they hope to get it out the door.
Not downplaying Bacon's issues with the bugs, but the most of them are the exception and not the rule. There is an issue with Fate Shift kills where when it use it will "break" and you won't be able to use it again throughout the game. There are some other ones aswell, but for the most part especially for a game of this size it's pretty solid from a bug situation.
The main issue that most have falls to the games balance issues, which are justifiable to an extent because it can be pretty easy to break the games difficulty by equiping yourself in the right way, and you can out level much of the game pretty easily. I've sunk a ton of time into the game with no bugs, as have alot of people, but as with any game of this size there are bugs, some worse than others. Bacon had some nasty ones so I don't blame him for being upset.
The devs have been working on a Patch for the game, but unforunetly due to the patch not being convered under 38'spartner contract with EA, and it seems like EA is being bullish on covering the costs of it. It probably does not help that 38 wants to pretty much give out content (new difficulty modes) for free, which I would think would be a big no no for EA. They did confirm though that both the MMO, and Reckoning 2 already have another publisher(s) though.