I have a feeling that some of the instructors thinkI think it's the other way 'round: Java has always lacked an obvious way to get user input, which has made instructors' jobs more difficult than it needed to be. Now that the Scanner has finally been introduced, they're all over it. But Scanner uses regexes under the hood, and makes them available through its own API, so n00b's are being exposed to them practically in their first week ("Hello world! WTF's a regex?"). And I doubt most of their instructors are up to speed on regexes, so I don't expect this first exposure is usually a positive experience.
because the Scanner class is new to 1.5, it must be a
better method to get user input. Just a thought.