Man oh man.
You seem like a nice enough person so I will try to be kind.
What everyone said is true.
That is uglier than a hatful of @ssholes my friend.

Of course the people who love you are going to say it's cool because to people who don't do layout and design all day, it might be cool.
After all, people wear Ed Hardy clothes, right?
We will give you tuff love here.
You can learn from it, or continue to produce things like this.
Learn to use better typography.
Make your letterstyles "go together" not compete like ugly broads at the bar at closing time to see who is the trashiest/most attention getting.
You want to get the right kind of attention.
Keep things consistent rather than all over the place.
Don't put brackets on an area code.
Don't squish or stretch text.
Like someone said, if you feel you have to outline everything in order for it to be legible, then perhaps it's the font choices and contrast.
Consider hiring a designer (we have some great ones) until your design skills equal your installation abilities.
Love....Jill