Yes they did, checking on your profile I see you are here ( at least with that account ) since Feb 2014, back when the game was released there was a lot of war between PC and consoles and people claiming there was no difference, actually even last year was still in that way. 
Nobody who claimed a lack of difference between framerates ever brought facts, insights or anything coherent forward to support their position.
Meanwhile, a number of excellent community members with no agenda gave us clear examples and explanations of the differences that we on PC experience daily. Differences that affect performance, mechanics, gameplay and difficulty. Truth.
Interestingly, Bioware was completely oblivious to the subtle yet fundamental coding error that leads to this behavior. Meh, it's their first MP game and they did a lot of things right so I'm happy to give them a pass, but this goes in the same bin as their statements about soloing platinum. Biower pls.
Despite these elegant, logical proofs there were still plenty of ignoramuses who responded with disbelief, denial and defamation. And there still are I'm sure. Welcome to the internet.
With respect to console difference, there's enough of ammo that you can pull from the proofs that let you argue PC is the better platform to play on. There's also enough to show that occasionally PC is a pain in the ass: 120fsp hosts, 20fps hosts, major fps differences within a team as examples. Even so...
In conclusion:
