Why would any smartphone need an ambient light sensor if it already has a front-facing camera?
The answer is simply that keying the camera uses more power and takes longer. Solve that problem, and make cmos cameras cheaper than light sensors, the light sensor would go away.