I am aware of how the world and big business works, it does not mean I have to like it though just because it is the "status quo".
I respect your comment but this is E.A, the company who make constant bad decisions and this is just another in a long line.
I do not believe it is immature of me to dislike the way E.A are handling this.
The reason why is obvious, they do not like the market share Valve have of sales of their own products via digital distribution.
Me personally, I trust Valve (rightly or wrongly) and if they are saying "This is not right", I will be certain E.A are upto something murky, especially with what will be their biggest (read profitable game) for many years.
The DLC arguement is void anyway. Many games sell DLC through GFWL marketplace and NOT THROUGH STEAM without issue.
There is something else going on, it stinks and E.A know it but because it is BF3, they expect us to swallow it regardless, I for one, will not. Personal choice which I am entitled to have, not saying everyone else should agree.