Apple ad crushes human culture and creativity?!