There's more money to be made in performance and efficiency than security. If chipmakers could design and build the perfect processor, they would. But like anything else complex, there are compromises everywhere.
So they don't need to build the "perfect processor" but why aren't they discovering any of these issues themselves?