Elon was setting expectations a couple days ago when he said "Let's just not explode on the launch pad" or somesuch. In that sense, mission definitely accomplished. "Massive" success? Not sure I would go that far, but success of a massive project? Absolutely. It would have been nice to see the mission hit all it's objectives, but I'm sure they got quite a bit of data and operational experience.
What would be a failure is if the next one has the same problem.
What would be a failure is if the next one has the same problem.