You advocate GOTO because of the single use case: nested resource cleanup.
I actually wrote multiple times on the valid use cases for gotos. I don't really feel like writing it up again, so here's one of my old posts:
http://dis.4chan.org/read/prog/1288147924/15
You only focus on this, lone, "good" example.. none of the bad points, you are short sighted.
There are quite a few acceptable usages, however when you make use of some language feature, you are making a trade-off of some sorts. When I need to write something, I pick the language feature that is the most close to describing my problem and my needs. While such a feature can be the unconditional jump, it's not really a common occurance.
Your short sight prohibits moving on to better control structures.
You are short-sighted for thinking that the availability of some language feature means constant usage. Of the very large variety of language features that I'm provided with, I use some quite often, while others much more rarely. The choice of which feature to use depends on my needs and how well do those features fit the problem at hand.
I fear what you are afraid here is the uneducated BASIC programmer who has never learned simple structured programming (at least) - you fear he will avoid loops, conditionals and other flow-control statements in favor of using goto for everything, thus making his code an unreadable mess.
The language features here are not to blame. The bad programmer is to blame for producing bad code. A good programmer understands his language and knows what the features are for and how to use them, he may also have developed a good programming style that will make his code more maintainable by others or his future self.
You are advocating removal of useful features, not improving languages.
Your type is the same as those that claim stem cell research is immoral on religious grounds, ignoring the fact it could save millions of lives.
I have no qualms with stem cell research. My understanding of self is that we are the electrical pattern of our brain (what we experience right now and what keeps us alive), and that we are our neurons (our memories which drive everything we do and think) . I don't see any identity or self in a bunch of baby cells without a central nervous system, much less cells derived from adult stem cells. I'm also not a religious person. I strongly approve of research into fields which can improve human lives. This is hardly a topic for
/prog/
I hate you.
I think your hatred is misdirected, but if it feels better, you're free to hate anyone.