Have we been building products all wrong?