I agree with your basic premise that the newly proposed changes to Java are not desireable. I think the addition of new and alien (from a Java point of view) syntax is not the best option. I think your proposed alternatives are definitely nicer and fit better with the language. In short, I completely agree! :)
I might note that my true love is Perl, with Java coming in a close second. Interestingly, Perl tends to adopt the idea that new syntax, if used appropriately, is fine -- leading to what some people consider the Line Noise Syndrome. This makes sense in Perl contexts, but in Java it just doesn't seem to work. Java is an altogether different beast; adding syntax in Perl may make sense, but instead adding new keywords in Java is probably the best option.