You keep throwing out empty terms like "great" like it's some clear-cut definable commodity. lol @ making "actually-great" music! Great to who? What you think is "great music" I'd probably think is total shit, and vice-versa. No one agrees on what "great music" is.
A fair point, and I certainly wouldn't presume to be an authority on what is and isn't great. However, I put it to you that, were you and I to go see 100 different bands, we would likely agree more often than not on which ones are good and which aren't, and possibly even on which ones were "great". The difficult thing when it comes to judging music is that people measure it based on different scales dependent on what music does for them individually. Some judge it purely based on perceived 'honesty', others on technical proficiency; some on perceived originality, others simply on if it's fun to dance to; and dozens more individual scales. Yet, to suggest that these scales don't exist and that success is based purely on 'luck' is a jaded view at best. Yes, the general masses generally judge music on scales that most respectable musicians would consider 'superficial'. Yes, if you want to be a millionaire in music, luck has a lot to do with it, partially because you are largely judged on looks, which you can't really control. But for every millionaire Major Label artist, there are many who at least make enough to continue making music, which I would argue is a modest version of success, and one which I would be happy to achieve (and am on my way to doing so).
You have a very naive and idealistic view on how things actually work on the local level gigging scene.
I wouldn't presume to know what experiences you've had, but I have quite a bit of personal experience with gigging locally, nationally, and internationally, and have seen several good friends of mine tour the world and sell hundreds of thousands of records, as well as a few others tour well into their 30's with little-to-nothing to show for it. Please don't assume that I don't know what I'm talking about, simply because our opinions differ, or because I'm perhaps a younger man than yourself.
That said, it would appear that it is my attitude itself that you have a problem with, and as such I'm having a hard time seeing this conversation continuing in any useful way. Unless you think we could both learn something?