You do not get the point and still think "beta" is just another word in everyday language. We are talking about terminology here, the meaning of these words do not change unless through the respective discipline. I already gave the example of how one cannot redefine "electron" unless through scientific means. But maybe you guys do that in your country and electron today means absolutely something else there, who the f knows at this point
But if you say to a Physicist "this is what we call electron from now on, get used to it" the guy will only laugh at you. This is the same with "beta version." However I cannot really laugh because as I said people like you whose only knowledge about the subject comes from "hearsay" or "what people do" allow big players to get away with selling products without testing them.
Whoever told you that 'finding bugs' is a process that never stops also sold you a few bridges I suppose
First of all; it is not 'a process' but more importantly, no software has ever been maintained forever; i.e the process which is "debugging" comes after release of a presumably well-tested and working product, during maintenance stage in Software Development Lifecycle. Once a product is considered "complete" whatever the relevant metrics are, and unless there is any maintenance contract or something similar, devs simply stop working on it. End of story. I assume what you mean to say is no (sufficiently complex) Software is bug-free, which is more or less correct. But that is completely outside of my argument as when I say "game does not work properly" I am not talking about the odd bug that happens once in a million cases; I am talking about critical functionality failing, but the product still being released because it is not tested in the first place. If I say I made a car but who knows if it works, never tested it, would you buy my car? You would not, but we give gaming companies a pass in this and they almost never fail to disappoint in the end.
By the way, you are debating a senior engineer about engineering terminology. Do you this with doctors as well? Or just us? Like, do you go to a doctor and say "nah, this is what we call metacarpal bones today; catch up doc, language evolves!"