I need explanation on why many users here find DLC acceptable. Why, in any way, would you find purchasing content you should already own fair? You own the game, you should get what was made for it, you shouldn't have to do this 'pick-and-pay' system where you 'build' the game. I know it's a clever marketing tactic to squeeze every cent from consumers, but that doesn't mean you have to agree with it, they should just add features to the game for free, they shouldn't force you to pay for virtual content, especially content already on the disc. Games are getting smaller, more poorly done, and are having more content cut and re-sold at higher and higher prices, who would find that acceptable?
There are two types of DLC. The type that Capcom and Ubisoft create where they pull bits of a finished game to sell later and the Rockstar and Bethesda type where they finish the game and then create completely new, extra content for a price. The second type has been happening for years, it just used to be called an expansion pack.
Most people are happy about the second type because it gives them new stuff to do once they've finished the game. The developers have created it so they deserve paying for it and if the game was successful enough to warrant the creation of the additional content then there are likely to be people who want to buy more stuff for their favourite games. It also allows the developers to experiment with new content and address things which the fanbase wanted changed or added.
There are many people working in the industry, and some of them use DLC to try to scam cash out of their customers for stuff they already made. Other developers create fair content which is good value for money. Writing off the entire concept of DLC is retarded, especially as PC games have been doing this for years. By all means call out unfair practice when it occurs, and have a problem with pre-order incentives and AC2 style DLC, but attacking Rockstar for continuing to support a popular product with extra stuff, especially when historically the value they offered with things like EFLC and Undead Nightmare is so high and offered different gameplay.
If there's bugs in SP then find them and report them. You're constantly whining about Rockstar not doing exactly what you want, but they don't owe you exactly what you'd like. If the GTA series and the people who make it are so awful, go play something else.