Only for high value targets right? Takes some work to spoof.
The complex attack you are probably thinking of is sim swapping which is a bit different than phising.
Of course, if you're a high-value target or work for a company that's likely to be targeted by spear-phishing campaigns, you should be using FIDO2. (Don't target U2F, as there are newer, backward-compatible specifications.)