No, Arrival isn't _that_ bad.
However, it undercuts several gameplay/game design decisions that are found everywhere in ME2 and in the DLCs.
One, it's a solo mission, with a very, VERY flimsy justification. During ME2, you recruit several people who are, supposedly, excellent at being stealthy. Krios, Kasumi, Legion, Tali, all of them are people I would like to take along for something that requires stealth.
Two, you can see the plot twist coming from a mile away.
Three, at a crucial point in the plot, the game takes the decision away from you. For a few seconds, Shepard makes decisions for you instead of you making decisions through Shepard. I found this to be quite jarring.
In addition, there's another decision point where the decision has no impact at all on the game progression.
All in all, it's far too linear an affair for a game such as ME2. It delivers the eyecandy, and the story being told isn't that bad, but the actual implementation of the story in terms of gameplay and delivery is sub-par.