The "credit" one deserves in business success isn't about having created a successful business. It's for having fought and survived the psychological trauma that one goes through to create a successful business.
Not everyone will have the opportunity to slay a dragon. But in my opinion those who have the opportunity, and succeed, are deserving of recognition.