As a security key (such as ubikey) only replaces 2FA 6 digit code, I would expect it not to mitigate the issue because there is no 2FA requested to reset the Apple ID with the passcode
I was kind of wondering if a physical security key like a UK would change this behavior. I'm tempted to buy one just to test it.
It's crazy how this topic has over 500 replies and this isn't the only thread with the exact same topic. I know there's another one with at least 250 replies, but it probably has more now.
I can summarize all these replies into three categories
You're holding it wrong. These are the replies that, regardless of what Apple does, it's right and you're doing something wrong if it's broken.
Of course it's terrible, it's Apple. These are the replies that regardless of what Apple does, they're going to say it's bad.
Maybe we could do this another way. These are the replies that say well I can see the problem and I bet there's someway we can fix this. I feel this is the most constructive because my fixing this it's if done correctly it will solve this problem with minimal impact on the user credit of course anytime you add security, there is some impact. Just having your phone locked is adding to the difficulty of using it.
What has me excited is the fact that this is getting so much attention, so Apple is clearly aware of this. I don't believe they're just going to ignore this completely. I think if they do that it's going to get much worse as more criminals become aware of this exploit and actively use it. This is going to encourage criminals to rob people of their iPhone, and eventually someone will get seriously hurt or killed. Apple doesn't want that news story in the press. This is why they're holding on to activation lock with everything they have. There are a lot of people against activation lock, because that means stolen phones aren't being reused, thus a negative environmental impact. Apple has determined that an increase of negative publicity about iPhone thefts is worse than the environmental impact.