Even my facebook has 2fa...when i do online gaming or use exachangers, everywhere i use 2fa.
Facebook earns through advertising.
Exchanges earn from fees.
Gambling websites have a house edge which guarantees their profit.
Also there is no a proper way to cancel this service, it seems i have to create new wallet. Anyway thanks.
As already mentioned by others, simply create a new wallet, select "Wallet with two-factor authentication" and then "I already have a seed".
After you import your seed phrase, electrum will ask you whether you want to keep the 2FA or you want to disable it.