Airlines North Asia, the Middle East and Europe can all fly non stop from their hubs to the Americas and SQ can't
Can and have, SIN-EWR, just not sufficient revenue so they stopped.
Some years ago SQ offered QF a link up, not just code share, money included, QF refused, like the failure to order the B777, possibly a fatal decision.