If you just replace your Samsung device with iPhone 12 (Pro, Mini, Pro Max), you will meet the same problem, don't you? It is often a pain in the neck to transfer a fair amount of data from the old Samsung Galaxy phone to the new iPhone 12. I need to copy these data to my new iPhone 12.
But I have hundreds of text messages history, phone number contacts, photos, 500+ songs and other data saved on my Samsung Galaxy S8.