Wesley could, and he is steadily improving. At this Worlds, he did a solid job and lost no more than 10 points in negative GOEs between two segments. But he also lost around 5+ points in spin and steps levels. With all these fixed and some potential adjustments in PCS, he might just have made top 12 and kept that second spot.
But now that CAN is down to one and needs a top 10 placement; with 3 JPN, 2 USA, 1 KOR, 1 FRA pretty steadily occupying 6 spots in the top ten, and a handful of European men coming up with quads and consistent (and interesting) skating, there isn't much room left. I don't know if he has other quads in the works but for me he will need to show more consistency throughout the season to content with those European and obscure Asian men for a spot in the top ten. Doable, but not easy.
Roman and Stephen... well, are just them. They are wonderful skaters in their own right and I do enjoy Roman as a skater a whole lot more, but unless they come back solidly throughout next season, to me they simply can't be trusted to fight for spots.