Didn't this kind of stuff die off (mercifully) in the early 70's?

(This is a bank recently built in an Italian village, more photographs and information at the Travel With Frank Gehry blog.)
Seriously, this looks like something out of 2001:A Space Odyssey or the House Of The Future than something I'd expect to be proposed (let alone built) today.