I will never buy a Mediatek phone, for the sole reason that there are no custom roms for it, since Mediatek does not publish the necessary binaries as they are supposed to
From what I’ve read, they are considerably cheaper than Snapdragon. So entry level phones tend to use them more to keep the price of the phone down. Much like Nothing did with the 2a.