Server browser was never an issue. Lack of content at launch was, despite the updates later on. And battlefield was a long established franchise with a todal wave of hype and day one sales. You think it was a coincidence that EA launched Origin with it as its leading exclusive?
Well, in any case, it can only help the game for it to be released on Steam. More exlusive customers.
Can shinobu shed some light on this? Or even someone from Respawn directly?
Server browser really affects it. Remember the outcry when they said Battlefront wouldnt have any server browser. Same with Titanfall.