I've replaced a couple of guys who were clearly better guitar players over they years. The guy I replaced in one band was just a phenomenal player--Berklee graduate and stellar soloist. Well known in the local scene. Super guy. I replaced him by being me. I sing (he doesn't) and I write (and play) music that supported the direction the band wanted to explore. I was essentially a better fit for that band and where they were headed. I've learned you don't need to be the best player to get gigs. You have to be a good player, well-prepared, easy to work with, and always serve the song/music. It helps if you can sing.