No, we dont get bad rep because of not letting people in, more like something completely different. Like some one else mentioned, when you join up here, be prepared to get flamed. Just about everyone else here has had to go through the same process to be able to see the rest of the site, and the ones that were smart and could take a little abuse, made it in. The others were weeded out.
Oh, and im sure your car is one of those pieces of crap you see every day. You are right, this is a a car enthusiest site, but most people dont care for a riced out POS like yours. We dont need any people watching fast and furious and thinking they have a cool/fast car just because they have a body kit and exaust, especially when they choose to have the damn body kit painted instead of making the car look respectable.