NGL, I can tell you really like the franchise and want to see improvements, your posts are commendable. You must work where this is the only way to get action done on things. I used to be like you, but I got sh*t on every time I tried. If you believe in what you are doing, go for it. It is a little too nerdy though.
The problem is EA is a trash company that never cares once the game launches. People complain every release (maybe because the same problems exist, as if its built into the engine). Nothing will get done about it and the same problems will be in BF7, BF8, BF9. I agree with all your posts, but experience tells me, it is all these nice formatted posts for nothing.