Personally I think everyone's obsession with their own language identity is the reason this is an issue in the first place. There's more languages out there than just Spanish that deserve a place to speak about this as well, but as there's umpteen million languages and dialects out there it's just not feasible. English has pretty much become the de facto commercial language. Is it fair? No it is not, but there it is. If everyone tried to accommodate every language it'd be impossible, and everyone thinks their language should have support over any other. Is an impossible situation with impossible solutions.
We have a one world community with way more languages than we need dividing us all. Your problem is not Bioware, and not a lack of a Spanish forum, it's that there's too many language barriers for Bioware to be cherry picking specific ones. It's just not feasible, nor is it really right, because in doing so it's setting one language apart as special and deserving of it's own special place over all others.
The problem isn't Bioware, it's all the different languages out there dividing us all and the unwillingness of us all to make an effort to find a universal tongue. Your language is important to you, is part of your cultural identity, you don't feel comfortable speaking outside it. Is the same with every other language out there and all the people that speak them, and that's the problem. Bioware is not going to make a special forum for Spanish speakers only, because they are not going to basically come out and say the Spanish language is more important and more deserving of it's special forum than any other language or the people that speak them.
That English has become the power language it has is a fluke really, but it is what it is. I don't go to other countries because I don't fluently speak any other languages. Spanish is ironically enough the only language I know anything of besides English. Why do I not go to these countries? It is because I recognize I am too lazy to make the effort to learn another language and I don't expect the world to accommodate me. There are many games in Japan I've learned about that have no translation in English, not just no dubbing, but no translations at all. I'd really like to play them, but I have no idea what's going on, so I don't. Why can't I play them? Because I'm not willing to learn Japanese to do so, not because they didn't translate it. They know their markets if they thought there was money in it, it'd be an English game too, but I recognize it isn't always worth it to do so, I shrug and I move along.
If there was a Spanish made game I really was into, but it was only in Spanish, or only had English captions, I'd accept the game was made by a Spanish speaking company, that it's employees were Spanish speaking, that most of their active fans were Spanish speaking, and would accept that English is simply not the language they are working off of. I wouldn't expect them to hire English speaking employees and create a special forum on their gaming site to accommodate my language and I most certainly would not pretend my language was more deserving than any other language in that respect.
Welcome to a world with a whole bunch of languages that aren't yours. Really it's a luck of the draw. At least you have one of the languages that is recognized by the commercial market a lot of people have it worse than you. Lots of Japanese games that look amazing I'll never get to play, guess I didn't luck out there and am in the same boat as you in that respect, oh well, asi es la vida. At least we get games in our language, we're both very lucky that way.
I understand your frustration, but it is not going to happen, they are not hiring people to moderate a forum for one additional language out of hundreds, and no amount of you throwing out statistics for your own agenda will convince me your language is more deserving than anyone elses.
If I went to a Spanish speaking forum I'd accept that is what it was. If I was unwilling to adapt I'd leave, I wouldn't expect them to create a special place for me.
Tu comprende mi amiga?