Has Android Perfected Smartphones in 2025?