True, but the same arguments can be applied to other technology, too, and still in many cases the more complex and expensive stuff prevails. And though mass production prices get cheaper and cheaper. That is just how things in the technology field progress. A good example in the audio world are color screens on digital audio players. I still remember people arguing (in this forum!) that no one needs them and they just make players more expensive, eat battery life etc. Today, no one even thinks about it anymore....
By the way, if we talk about portable (and not stationary) audio, then the source has to be charged, too, and will be a "limiting factor" just as an earphone with battery, right? I feel that is something that is also often forgotten.
So imo it does not make a huge difference whether you charge one more device, maybe even by connecting them to eachother, like how some smart device makers are already aiming for...
Actually I think one day, what we call "source", will be integrated in an earphone anyway...and also there will be charging over the air!
Generally functionality is a huge factor. Many people say that they don`t mind a cable dangling around, but that applies only for the traditional way to use earphones to listen to music through a DAP or something.
But if you really think about it, wireless technology adds a whole lot of functionality. A good example is to use an earphone to watch a movie! For obvious reasons the TWS is a lot more flexible to do so, right? Think about TWS that automatically detect and connect to the digital source you are currently using and you get so many more usage scenarios. Because those scenarios are (or will become) more and more part of our daily life, there will be a lot more reasons to go wireless. And when such technology is so much integrated in our daily life, the audio industry will have to adjust to this, even though still some people might argue that wired earphones are "enough" to listen to music....the point is, the usage scenarios have changed over time.