There's this desire to just rewrite history so the two democratic results preceding 2019 don't really count, and therefore pretend that 'this was the one that done it'. Politically it should have been dead after 2016 – the FPTP majority for Brexit was/is huge. My main evidence of Starmer being duplicitous isn't changing tack on remain though, rather the pledges he made during the leadership election which he seems to actively enjoy reneging on.
Plus, if you read the second half of my post, I pointed out more people voted for explicitly anti-Brexit or pro-referendum positions in 2019 than in 2017. Obviously FPTP kills it, but electorally pro-EU manifestos did far better in 2019 than in 2017. I just feel sorry for the people (and Labour members) for whom staying the EU genuinely is something they feel passionate about, because they've been taken for an utter ride by people and organisations that have abandoned that cause as soon as it wasn't in their self-interest to pursue it. Would Farage have stopped campaigning against the EU if he'd lost the referendum?