In developer terms, Symbian had already navigation implemented and removing the payment step was simple. Maemo didn't have navigation implemented so no matter what new policies come, the implementation must be developed first.