It boggles my mind that Realme engineers paired a Snapdragon Elite with the ancient USB C, ver 2. For hardly much cost they could have USB 3.1, and taken advantage of the Elite to connect an array of peripherals. Doesn't make sense for data transfer. Any new phone will receive much bulk data through wired transfers, rather than cloud. And esp with phone storages increasing I can't understand how their engineers used USB 2. It's going to be a pain to move in data to this phone, and later at it's end of life, to move data out of it.