Companies need to own up to their products and patches should be priority one. You made the product, you sold the product, you are responsible for the product. You don't get a free pass just because the next "big thing" is in the pipe. I can understand DLC, it's extra, but leaving your product in a broken state is unacceptable - even for the currently less-lucrative PC.
Bioshock 2 was not one of these cases but fixes were necessary as can be attested to by the patch that the console version received. At least it's coming and 2K expects to have the final patch and the Protector Trials ready for certification in December. They should be commended for reversing their decision but bigger commendations should go to the PC gamers who managed to get 2K's attention with enough interest to reallocate resources (and money) to finishing most if not all of what they started.