GP is just highlighting that India's ruling party made this unnecessarily political. I'm not sure why it's being downvoted when it's factually accurate and is interesting in the context of the discussion. This is exactly the same thing that was going on in the Soviet Union where space project schedules were dictated by key party dates and celebrations. Not sure if it was a factor here, but multiple Soviet missions suffered due to being pushed to meet politically motivated party deadlines.
Most of the science is indeed onboard the orbiter. The mission was a success for the scientists.