Another reason could be that the upcoming S and X refresh will have horizontal screens and MCU/AP computers similar to the 3 and Y. Clearing out leftover inventory...Price drop could be due to recall coming....one way to make small profit instead of repairing all emmc