The Murder of Tantalos [Tantalus]
I can think of one theoretical motive behind Agamemnon's actions surrounding his marriage to Klytaimnestra. As alluded to above, Agamemnon acquired Klytaimnestra as a bride by killing the man to whom she was already wed at the time that Agamemnon forcibly betrothed her to himself.
This man was named Tantalos, whom Pausanias tells us was the son of either Thyestes or Broteas. Thyestes was the brother of Atreus, thus making the former rendition of Tantalos a cousin of Agamemnon. Broteas was the brother of Pelops, so in the latter case Tantalos would have been from the previous generation, as a cousin of Atreus.
Wikipedia claims that this Tantalos was king either of Lydia in Asia Minor or of the city of Pisa on Peloponnesos. It provides no reference(s) for the claim regarding Lydia but as far as Pisa is concerned, Iphigeneia at Aulis is cited as the source. The only two mentions of Tantalos in this play, however, are: a cursory reference to the first Tantalos—Pelops' and Broteas' father, after whom this second one (his grandson or great-grandson) is named; and when Klytaimnestra reminds Agamemnon that he had killed her first husband who bore this name. Nothing is said about anyone ruling Lydia, and Pisa appears nowhere in the script.
Wikipedia therefore seems to be confounding the first Tantalos with the second in calling him king of Lydia. As for him being king of Pisa, it is not an unreasonable conclusion, since, if Thyestes is Tantalos' father, then Thyestes' father Pelops would have preceded Tantalos on that city's throne. Nevertheless, Wikipedia might be first place at which such a conclusion has been arrived.
It would have been quite helpful if we did have some ancient document corroborating these claims, whereupon we could suggest that perhaps Agamemnon killed Tantalos as an act of royal usurpation. Even this would fall short of much substance, however, since Agamemnon never comes to have any interest whatsoever in the faraway Lydia. Pisa, on the other hand, never comes up as carrying especial importance, even as it falls under the purview of Agamemnon when he becomes dominant over the whole of Pelops' Island.
A more compelling version of our Tantalos here could be if he were the son of Thyestes and perceived by Agamemnon as a potential threat to his hold on the throne of Argolis. A jumble of other traditions recount the nasty rivalry between Atreus and Thyestes before the births of their children, culminating in the death of Thyestes, and the ascendancy of Atreus and his offspring. That rivalry had been centred mostly on a fight for sovereignty over Argos. It makes a lot of sense for there to be bad blood between the heirs of Atreus and Thyestes, here represented by Agamemnon and Tantalos.
This would have sealed the deal for your Question, I think, if we knew that Tantalos had been king of Argos (or even of some other minor city in Argolis) and that Agamemnon killed him specifically for this reason. From there it would take a short step to assert that Agamemnon may have needed this king's widow to cement himself into position as the new ruler.
But none of this is the case. For the slaying of Tantalos, we are never supplied with a motive on the part of Agamemnon, who we know to already have been the unrivalled heir to the throne, if not already king, of Argolis. The preceding guesses make for a more fleshed out back story, but they are merely that: my guesswork.
As far as the marriage aspect of this is concerned, it may be simply that Agamemnon was so enamoured of Klytaimnestra that he determined to procure her regardless of the collateral damage. But neither is this spelled out so starkly or clearly anywhere. Aside from the (modest?) dowry and potential minor fringe benefits aforementioned, and the more mundane reasons that anyone else would have for engaging in nuptials, Agamemnon gets nothing from his bride he doesn't already have.