SQ targets people who haven’t paid for their base ticket: if your company paid for the ticket but you want to treat yourself to a nicer experience, you can upgrade.
What SQ is trying to make more money out of this than what an upfare would cost and it seems this strategy works for the small number of upgrades they offer.