Drive is so important in everything but particularly in this industry. It takes so much more than just recording a few good songs to be super successful. Touring, endless hours of self promotion, writing...not to mention the ability to know what your audience wants, in some cases even before they themselves do.
Lots of people can sing. Very few have what it takes to be a star. Like the old Cypress Hill song says...It's a fun job but it's still a job.