Also - in the industry "pretty good" & "good" are not good enough.
There's a lot of songs which are good or pretty good; but that doesn't cut it, anymore.
I agree with most of the original post except the quoted statement. In Argument I offer Limp Bizkit.
My understanding of what you are trying to say is that, anything you think is good enough can be done better. This I can agree with... but I also want to say the F# instead of G that Brian May laments about in Fat Bottom Girls has never bothered anyone I know. (trying to find a link to that songfact... will post when I find it)
Several things... the out of tune guitar on Aerosmith's "Dream On"... anything by Dylan or Mr. Young... so I have to disagree on the whole. Sometimes a song or artist is taken and accepted on the basis of how the song elicits and emotion, or how the audience (listener) can relate to it.
A Case in point... I have no Idea what the hell they are talking about in the lyrics of "Plush"... but several of the lines I do relate to... and they are communicated very soulfully to the audience.
I seriously doubt ZZ Top thought LaGrange or Tush would be hits... they just threw something at the wall and walked away from it.
So... While there are "Constructs of Perfect Art" ("Drift Away" took over 30 days to record and master ) There is also the Rule of Ear... which is "sometimes, a song just needs an audience".
I applaud you and anyone who continues to grow, and constantly reviewing and researching. Nothing wrong with that. But if you ever re-record any of your work... always keep both copies.