I personally thought about doing the same thing because jumping ship made sense... Until i researched some of the other companies wait times. It seems most companies iPhones are in back order. So waiting might be the only option, I've waited 2 months...
Ordering a new iPhone when it's first released is stressful, so I thought waiting until black friday would make sense. The problem is, I've gotten the wrong phone twice... and I am now waiting for the third time to get my iPhone 12 Pro in Pacific Blu...