1) As a Landing Strip. A bench in an entryway is a great place to put temporarily put down your belongings as you come in, and to sit upon when you put on your shoes as you leave.
2) To break up that feeling of "bedroom set boredom."
A closer look shows the upholstery job on this one - the fabric adds a rough texture to the room.
3) To Turn a Window Bay into Usable Space. There aren't many perches greater than those in windowseats with views like these!
4) To Keep Guests from Getting Suitcase Cooties on Your Bed. Adding a bench to a guest room is always a good idea. It provides a good spot for guests to open their luggage (don't you hate it when people put their gnarly suitcases on your nice bed linens? Ugh!).
7) To Provide the Perfect Sunning Platform. Simple wooden slats on concrete form a modern bench that fits in perfectly with this pool area.
8) To Maximize Storage in a Sneaky, Hidden Way.
9) To Break Up a Boring Dinette Set.
I don't have a use beyond seating for this one, I just like the design of the gabion wall and the built-in bench. I suppose the bench is doubling as a wall here.