People don't care. They buy whatever marketing tells them to buy. Lines around the block for the first iPhone when it was vastly inferior to the other phones of the day. Couldn't even use custom ringtones. Knew then that people really are sheep.
Nope. ATT at the time the iPhone came out didn't have a whitelist. Any unlocked phone with the right radios could be used. Which is why I used ATT for a decade or so. Then the 5G bullshit came out and suddenly ATT wouldn't activate a phone unless they blessed it first. So now I'm on Mint which is way cheaper and I can still use any phone that's compatible. No whitelist.
Nothing was superior to the iPhone when it came out. It successfully married multiple types of mobile device into one device. Not even ashamed to admit that while several other devices did the individual things it did better, nothing brought them together like that.
That said, modern smartphones are a bit ridiculous and the idea of spending $1200 every two years on a phone should be revolting to people. iPhone or Samsung, stop fucking doing this sheeple.
I had a Windows phone at the time that was vastly more capable. I could use any MP3 I wanted for a ringtone for starters. iPhone couldn't do that. iPhone was a Fisher Price children's toy in comparison.