To be fair, their total screen time was what? 10 minutes? Out of a 3 hour movie? And half of that was them being killed and the other half was playing a shade/ghost whose only purpose was to admonish Odysseus for letting them be killed? Sure, the character of Sinon had more significance to the story (or at least, to Odysseus specifically), but that part of their story was played by a literal 13 year old (Mason Cufari according to IMDb). Have I seen stronger roles from Elliot before? Oh for sure, but this role wasn't supposed to be the creme de la creme. For a purely supporting role, I for one thought they were perfectly suitable.
P.S. Sinon doesn't even appear in the original myth AT ALL, regardless of translation. He was borrowed from Virgil's The Aeneid which has its own set of goals, themes, and biases