Exactly my thoughts.
The last time I checked EA's forum was before joining here. I found it worthless to keep on posting/checking that site. Full of nada. This site got me stoked since the very first time I entered. And this site is great because of the people behind it.