The Dragon's interior was also built with that in mind, its less NASA and more Hollywood, throw Ripley and Earth Plushy into the mix and this how you do get regular people into Space [1].
I don't know, they look kitschy to me - as if someone designed them just to look 'cool' and futuristic instead of utilitarian, like a fashion statement.
An astronaut on TV just said they're designed to be slim and do exactly what's needed in this case: emergency life support in case the capsule loses pressure. They're custom fit, they don't have a lot of doodads hanging off them, I'm guessing you wouldn't use them for a spacewalk, but for a launch they get the job done and don't take up a lot of room.