Yeah, I remember seeing those green polos. Got shocked at first glance but after rethinking it, I came to same conclusion as you. I don't mind when designer doing logos as long as they can back it up with unique pieces next to the clean logo products. Helmut Lang its good example I believe.
Off the topic, I would like to share that I'll be proud owner of the ss2011 floral jacket posted earlier. Can't wait to receive it! If anyone spot the trousers, please let me know. I missed pair few months ago on Rakuten. Gutted now.
Can't wait to see a fit pic