Java isn't an interpreted language any more than C. Java gets compiled into its own machine code developed by Sun. That machine code can be converted to native code or just run "interpreted." (which is more like emulation.)
Maybe you should learn more about something before you criticize it.
This seems to be the reason why I don't use Amazon very much anymore. Almost every time I search for something, most, if not all, of the results have nothing to do with what I wanted. I can't be the only one who has stopped using them because of this.
Anyone have better recommendations for online shopping?