Contrived? Contrived? Do you even know the meaning of that word? This is the exact opposite of contrived. This was not only simplicity at it's finest, but Bogroll's attack on Ansom itself was foreshadowed.
In no way was this "labored" or "artificial".
Whether you found it satisfying or not is your opinion and you're entitled to it, but don't toss around words that don't apply.