Except that example is lacking as traffic signs and road are joined where as the game and forum ain't.
(I don't have any of the modified armors.)
This would be valid if not for the ads also being on the in-game store. Even if you didn't buy any of the packs, I'm sure most people likely opens the store up and looks at the new items for sale from time to time. Again, I think a lot of the "I didn't know!!" talk is people feigning ignorance. I guess they think Bioware will be more likely to give them their way if they pretend to be a victim.