Finn's attitude is really very telling. Reading between the lines he is basically saying that if its not crazy dear its not worth talking about.
Well, when I read between Finn's lines what I got was 'If it's cheap and Japanese, it's shite'.
I also got a whiff of wannabe willy waving.