Bands aren't looking for the greatest musicians. They're looking for people who can do the job, are easy to get along with, and who they never have to worry or think about.
Perfect.
I was 15 years old when I started playing in clubs all over NC and VA. The other band members were in their 30s. I was at that age when my mom n dad were "stupid". So I listened to these guys because they weren't my parents. (My parents have since become my heroes.)
But my life changed working with grownup musicians. I learned how to shut up and take advice. I learned how to show up with a spare everything. I learned how to maintain my gear. I learned how to be little or no drama to my band mates. I learned that every band member should sing at least a little. 5 or 6 part harmonies on stage set you apart from hack bands. In short, I learned how to he a pro.
You can have Jeff Berlin solo skills, Billy Sheehan rock flair, Victor Wooten slap chops, Jamerson groove, and Jaco jazz hands. If everybody hates you, your gear falls apart, you constantly show up late, you fail to learn your parts, etc. none of that matters.
If you can't work with others, you're a tree falling in the woods. Sure, you're making a sound. But nobody hears you, so why does it matter?
Do I have chops? Sure. Plenty good for most mainstream gigs. But my phone rings off the hook because once I take the gig you can scratch bass off the to-do list. I'm gonna show up on time with the songs nailed and good gear and a spare everything. Most importantly I'm gonna show up with a friendly-yet-pro attitude. I'm down for whatever and prepared for almost anything. Want me to sing backups? Sure. Forgot your guitar cable? Here. I've got 5. Pick your favorite color. Singer's throat is getting soar? Lemme take lead on a few. Let's have some fun and make some money!
I equate it to friends. They say to have friend you have to BE a friend. In this context, to be in a great band, you must BE a great band member. Chops is only part of that.