What would that "Bargain" be? What could that "thing" be? If I might ask....
I don't know what "thing" you're referring to, but the bargain I refer to is the deal you make when you buy the game. You fork over the money and they hand you a game, as-is. So long as you actually get the game that they agreed to sell you in exchange for money, it's all good. Both sides have fulfilled their side of the bargain, and nobody has any cause to complain.
As for the differences between PC versions and console versions: They aren't obliged to make them the same. It's easy for them to offer PC players a moddable game, and so they do so, knowing that more people will buy the game for that reason. With consoles, it's either essentially impossible (because Microsoft and Sony won't agree to it) or nearly impossible (because Microsoft and Sony would want all mods playtested in-house to avoid errors and/or inappropriate content) and so they only offer an unmoddable version of the game for consoles. So long as they don't lie to you about what they're selling you - and they didn't - you can't point to somebody else's deal and compare it to yours, and claim you got screwed. People who wait a few months to buy the game get a cheaper price for the game, but those of us - like me - who decide to buy the game the first day it's out can't complain about that and say we got "cheated" or that it's "unfair".
Caveat Emptor.