I just think the Owner doesn't have a decent plan yet, or has one and has not followed through with it. I'm sure those vendors that started showing their wares were deterred because there just a process in place yet.
Obviously, there needs to be a process, and darned quickly too. These cars are being released, and there will be more traffic here (as we've seen lately). Then again, there needs to be more moderators and a better sub-forum structure to include 'For Sale', 'Want to Buy', 'Group Buys', 'Tech Talk', 'Motorsports', 'Car Care', etc... As good as it is here, it's missing a lot.