Because it isn't fully automatic, and each port needs individual attention.
Because they have their hands full with developing Construct as it is, and perhaps that's what they want to do.
You could try replacing instances of Scirra with yourself in your post, and maybe you'll gain some insight on the 'why' part.