// Adds dimensions UUID, Author and Topic into GA4
Sunday, September 13, 2026
29.1 C
Singapore

Why some Singaporeans question the support given to lower-income families — is it really about entitlement?

Singapore: A recent Reddit post on popular subreddit r/askSingapore sparked thoughtful debate after a user questioned why lower-income individuals seem to feel “entitled” to more support from schemes such as CDC vouchers.

But behind this question — as many netizens have pointed out — lies a deeper conversation about equity versus equality.

Equality vs equity: A key distinction

Equality means giving everyone the same thing. Equity, however, means giving people what they need to reach the same opportunity.

Singapore’s CDC voucher programme, which is intended to help residents cope with the rising cost of living, has come under scrutiny, not because it is unwanted, but because it is uniformly distributed. In practice, when a resident in a landed home receives the same voucher value as someone living in a one-room HDB flat struggling to buy groceries, the intent of support becomes blurred.

It isn’t about resentment from those less “fortunate” but about context. 

For lower-income families, $300 in “Cost Of Living” vouchers might cover a month’s essentials. For wealthier households, it’s a small bonus at best, and at worst, an afterthought. Equal distribution, in this case, can unintentionally feel unfair to those who need support the most based on their immediate spending power.

Singaporeans pride themselves on working hard. But hard work does not always translate into equal outcomes; socioeconomic factors like education opportunities, family responsibilities, health, or simply market forces that value some types of labour more than others cause a seismic tear in salary valuations.

When social support schemes are targeted, it’s not about punishing the well-off but lifting up those who face greater barriers, so that everyone has a fair shot at dignity and stability. Social policies in other developed nations take this approach — universal where possible, but progressive according to a slew of socioeconomic factors where necessary.

A cohesive society requires nuance

Rather than framing this as “entitlement,” many netizens have urged that we can reframe it as solidarity. Citing that a cohesive society isn’t just built on fairness of effort, but fairness of opportunity, recognising that success isn’t only about personal choices, but also starting points.

In fact, many who argue for more equitable distribution are not asking for handouts, but a dignified base — enough to survive and participate meaningfully in society without the stress of questioning whether they can afford to feed themselves or have a roof over their head.

It’s natural to question where the line is drawn when it comes to state support. But a more compassionate reading of these conversations reveals not entitlement, but a plea for a society that protects the vulnerable.

In a city with soaring living costs like Singapore, social safety nets and targeted aid aren’t a sign of weakness but a mark of a mature, caring nation.

Hot this week

171 Sungai Kim Kim victims win civil suit against factory and two Singaporean directors seven years after toxic waste disaster

Seven years after the Sungai Kim Kim disaster, 171 victims have secured a civil court victory against four defendants, including two Singaporean nationals. The amount of damages will be decided later.

Cik Lan drives Nur Sajat’s mum from JB at 4am for emotional reunion after 6 years apart

Singapore-born host Roslan Shah, better known as Cik Lan, helped Malaysian influencer Nur Sajat reunite with her mother in Singapore after six years apart.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks