the forum has been so active lately, unless you watch diligently it's almost guaranteed that a LOT of songs will slip by unnoticed. I'm retired, able to check multiple times each day, but today is the first time I've seen this in the list of new songs...

I think this works pretty well as a live performance... it has a very lively and spontaneous feel to it that I usually only hear live, and which quality tends to be absent in studio projects. I'm a live performance kind of guy, so I like songs with a live feel. I see them as honest and artistic. All art inherits the flaws of its creator, and I think that's a good thing that adds to the uniqueness and value of art.

Having said that, here's what sets studio recordings apart from live performances: Timing tuning, polish

1) Timing:
Especially when using real tracks, even the most basic once-generated style tends to put every instrument right in the pocket, with the near-perfect timing you'd expect from the studio musicians who recorded the real tracks.

Live music is full of the individual nuance and rhythmic irregularity introduced by each musician. The irregularity of timing can go in both directions, with one musician going a little too fast while a bandmate goes a little too slow. Since you played everything except the drums, this song has a lot of that kind of irregularity. It works well in gigs, but it doesn't compare favorably to the highly precise backing tracks that BIAB creates.

The disparity increases even more when the song writer spends hours tweaking BIAB's output to put everything exactly where it needs to be for maximum impact.

2) Tuning:
all of the real tracks are in tune. When a song writer goes the route of playing the instruments, they introduce the possibility of instruments or voices being somewhat out of tune. Again, this is expected in live music. It's part of the organic wonderfulness that makes human performance interesting.

But in a forum where nearly everybody is using all of the tools at their disposal to polish their projects... real tracks, pitch correction, studio effects etc etc... submitting a semi-live performance is like showing up at a gunfight with a knife. So it is impossible to make apples to apples comparisons

3) Polish:
In live performances you get one shot at getting the song as good as you can in real time. In the studio you can revisit the song as many times as necessary to slide timing forward or backward, or slide pitch up or down until there's nothing left that anybody could possibly hear to criticize.

I'm guessing that you don't like the highly processed sound (not everybody does) and that you much prefer the spontaneous sound you get from real humans playing real instruments. If that's a true statement, then congratulations! You have hit the nail right on the head with a wonderful organic live song with a human feel to it!

But be aware that most of the people on this forum do prefer a highly polished song (at least, the songs they submit tend to suggest that they do)... and if you don't get a lot of comments its probably because they're thinking like studio engineers and not like live performers, so they don't quite know how to evaluate what you're trying to accomplish.

I could be completely out in left field here, totally misunderstanding your intent. But based on the music you submit and the comments you make, I'm guessing you perform live, and that's the focus of your BIAB experience. (Mine too)