Do remember the Vietnamese are under 23 as well.
Underage is no excuse for underperforming.
You also seem to forget that as the U23 Singaporeans develop, so will the U23 Vietnamese or Malaysians or Thais, etc. If every team develops henceforth at the same pace, (but knowing SG, they will...