And the lack of Android compatiblity makes a lot of sense on a complicated game like this. Legos are a reliable, and simple toy that can be used in complicated ways. Saying "iphone 8 or newer required to play AR experience" is a lot easier than saying "Pixel 2/2XL,Pixel 3/3XL, Samsung Galaxy S8, S9, Note 8, Note 9, LG V35, Oneplus 6/6T, Huweixxx..."
I don't own any iOS devices, and Google's got some excellent tech, including Project Tango, which would theoretically make "scanning for the set" reliable and fast in more environments. But at the end of the day, there's too much diversity, too little consistency, to offer this kind of experience in a retail-friendly experience.