I'm definitely not a slacker when it comes to jobs and I know I have real-world applicable skills. I've always pulled my weight and received great feedback, I agree with everything you said. I got hung up on the credentials because they're so important to everybody else, but actually it's only half (or less) the story.
Thanks for your perspective, you've given me a lot to think about.