Poppycock. If a software engineer truly solved a hard problem they they would be a billionaire overnight.
Now that everyone has a assistant that can work 24/7, talk to customers, get requirements There is no excuse for neglecting hard skills.
What this article calls "soft skills" is largely just experience which is often wrong in tech.