What I mean is that when I called into Apple for assistance with resetting the password, they went through a whole bunch of questions that my in law simply couldn't remember. We eventually dug up the info and Apple confirmed her identity and reset the password but we were told that if 2FA is enabled and we don't remember information, we basically are left in the dust whereas without it, we have better control and Apple has more capability to do resets. Granted this was close to 2 years ago and it may have changed but this single incident caused me to ignore the constant annoyance to enable it on my devices. I love Apple but to reset everything after literally 10 years of app store use or however long it's been is simply not an option is all.That is weird, I use 2FA, it sends a security code request through my iPhone, I have never seen it ask me random questions that I forgot. You sure you are talking about Apple's 2 factor?
This is only my personal experience and opinion of the matter so take it with a grain of salt.