I see your point. I'm not 100% sold on the design either, but I do like it for some situations, and I'm actually shopping for my in-laws, as I think they'd like it in their home.
I have been looking to see the Samsung Frame in person (preferably in the Memphis area). I have called around, and no one seems to have it in stock or on the floor. Can anyone recommend a place that has it?