Without free speech rights, corporations (and stockholders). are screwed.
But your point is distinct from the proper interpretation of the Constitution. Your point is a valid policy position, but conservatives don’t believe that judges should make policy masquerading as constitutional law.