I'm not sure, but it I'm sure that java programmers are bred with some sort of smug superiority complex, that even though you show them the EXACT RESULTS OF USING THE PROPER FUCKING INTERFACE, they mumble some jargon about ADF and polymorphism, and OO concepts and waddle off.