Yeah I noticed this as soon as I registered. I get the sneaky suspicion this forum was setup simply as a revenue generation machine. I seriously don't feel the owners/operators are Ecoboost fans at all. Most automotive forums are run by automotive enthusiasts who are at least present in the forums, knowledgeable, and contribute to the general discussions.
This website has very little traffic and the moderation of the forums is hit and miss from what I can see. There are plenty of better Mustang based forums which have dedicated Ecoboost sub-forums. Only reason I'm still here is in hopes this forum will pick up some steam. Doesn't appear to be happening though...
U.M.