Somewhere on this forum a few years ago i predicted both Philipsen and Jakobsen could start winning a lot of races. Philipsen in case he would grow a bit strong because he has always been great at positioning and a really skillful bikehandler. He easily finished in the top 5-10 back then but just needed that bit of extra speed. In case of Jakobsen, he already had that extra speed earlier on, but he was rather bad at positioning, and either finished top 3, or somewhere outside of the top 20. This season he was well (enough) positioned in 6 out of 7 sprints and he won 6/6 of those. Philipsen on the other hand has taken an extra step in his physical development, and has been the 2nd most successful sprinter so far this year.
Anyway, my point being that fighting for position is a race on it's own, that often also costs energy. As such, saying someone else would also have been able to win under the same conditions is not fair. It's a bit like saying Sosa could beat Pogacar on a MTF. He could, if the race were only 140km long and has an easy route to the final climb and the stage was not raced hard.
For me, i think the ease and dominance in which Jakobsen has won his sprints this year, shows he is the strongest sprinter at the moment. Maybe peak Ewan could match him, but i haven't seen that this season so far.