Because this headline demands a cynical response - this isn't cooler than Apple, its cooler than RadioShack. Also, why the couch? Unless there are some coding camps at the location, I can't imagine someone (even a parent) coming in and needing to sit down. Maybe an experienced sales associate that maps out the types of activities that can be done, but I doubt that as well.
I love shops with couches or comfy chairs. And every shopping mall should have them, spread around. If I can't sit down now and then I don't stay there for very long - I need to get out of there. Another poster mentioned that he never shopped together with his SO - he goes to his shops, she goes to her shops. That's fine when you're in your own town. That doesn't work so well when you're visitors to an unfamiliar city. And I hope to go to Cambridge reasonably soon. With my wife.