No, that's not quite correct.
This is a user forum, so think of it as just that. Posting here is a good way to invoke discussion. Sometimes you will find other users have a viable workaround, or can add value to a suggestion based on their own experience or outlook.
The Sparxians are active members of this forum as well, and often participate in the above discussions. Sometimes they can shed light on why Sparx has taken a particular route in development of EA, other times they can provide answers we might not think of, given that they have an in-depth knowledge of the product internals.
By making a feature request directly to Sparx, you get the request into the queue for consideration. Even though it might not make the cut, Sparx will consider the request. That can be an important difference from a discussion here. Another reason for making a feature request is that multiple request for the same feature may increase the perceived (by Sparx) urgency of the issue. This might help a given request 'bubble up' towards the top of the list. In any given release of EA there has to be a cutoff on the number of changes that can be accommodated, so the higher the priority the better chance for a given feature.
Finally, it may help to link a feature request to a forum discussion thread. Doing so is a 'local' best practice some of us follow. This may help the Sparxians to link to the discussion of a given request. If many other forum members get involved in the discussion the request might be taken more seriously. It might also become more refined, in the forum, making it easier for Sparx to target a product update.
David