What are you talking about? You don't have to buy an Online Pass if you buy it new, new copies come with a code for you to enter. I think you are mixing it up with a Season Pass. Only people who buy it used have to buy a Online Pass. And if you don't have Internet, it won't effect you anyways because the Online Pass is for playing a game online (hence ONLINE Pass). If you don't have Internet, then why would you care about playing it online?
You do know that the Online Pass for Kingdoms of Amalur (which, again, is FREE in all new copies of the game) is only to unlock 7 additional quests in the game. The base game requires no code. Also, that is the only game that requires it for single player, but like I said it only has it for an extra 7 missions.
I am not gonna defend on-disc DLC, I think it's bullshit for them to charge you to unlock content already included. I am fine with on-disc DLC when its free, but not when it gets charged money.
Um, $870? Also, DLC is OPTIONAL. No one is forcing you to buy that extra content. Do you whine about stuff like better car stereos for your car? No one is forcing you to pay for that new content. I guess you also never bought PC expansion packs. You think you are entitled to get all DLC for free, despite developers having to spend time and resources creating them just like they did with the game?