I was not implying anything. Yes, the older 2 step verification system was optional and could be disabled. Initially, 2 factor authentication was the same (when first introduced in 2015 with iOS 9). But that option went away with iOS 11.
So for years now, 2 factor authentication has been required for several AppleID services and thus Apple disabled the ability to stop use it once setup. New AppleIDs have it set by default and there is no option to disable it, temporarily or otherwise.
So no there are no hacks, none, of any kind, to disable it with an AppleID that uses it.
Apple requires 2FA with an AppleID to use Apple Pay and wallet, messages in iCloud, home kit, iCloud Keychain and to apply for and use an Apple Card. It is a mandatory additional login security step to use an AppleID with Apple online services.
So no, it cannot be disabled nor bypassed. It would be pointless for Apple to make it required if it could be.
And it has nothing to do with anyone’s personal device or devices. Not one thing. It is entirely about securing an AppleID when used to login and access Apple online services. So when you talk about disabling it on your iPhone, you clearly don’t understand what it even is. It has nothing to do with your iPhone (or iPad, or Mac or iPod touch). It has to do with your AppleID and that AppleID being used to sign in to Apple online services, on any device you own.
You can use your device just fine without 2FA. But if you wish to use your AppleID to sign into iCloud, or the App, Book or Music stores on that device, all online services provided by Apple, then yes, you need a 2FA code to do so.
And Find My can be used without a 2FA code. Just use a web browser and login to https://www.iCloud.com/find and no code is required (just your AppleID and password).