Shut up stoopidhead.
Look and Feel implementations REPLACE the standard look and feel, they are not ON TOP of it. That destroys that argument, but thanks for posting ANOTHER stupid comment against Swing with no idea how it works.
On another "point" you make - Swing is good because it tries to produce a UI from reasonably good, extensible and flexible principles - hence the ability to have custom models, renderers, selections etc. on most components. It has had some teething troubles and loses speed because of this. This is basically also an EXACT description of Java itself - if you want to do stuff really quickly and exactly like the native OS, but with no flexibility and more bugs, just go get a different language that meets the requirements you have. Putting a one-trick-dog UI like SWT on Java is just a waste of time, and any effort from Sun to use it will just make it take longer to completely sort out Swing.