Are pharma giants living up to big promises on development?