Earlier quoted context omitted.
Swing is only bad for those that never bothered how to use it properly, by reading blogs and books like Filthy Rich Clients.
You're biting hard on the 'true scotsman' fallacy. Ask the linux developers where that gets them. Is it the year of the linux desktop yet?
None of them have anything to do with lack of skill using Swing.