For rental, landed difficult to rent out if you're entering the market right now, unless you're lucky and inherit a landed house in central areas.
Land with residential status within central business districts (CBD) are in very short supply and finding a new house to buy is difficult. Subsales will be very expensive and/or are so old that extensive renovation is needed to make it comfortable within modern standards. Landed new will be even more expensive than subsales because value of land area has ballooned so much that developers will up the price gao².
The high entry cost means you'll need to demand higher rent to cover rental instalments (or if you no ethics, you partition the house to dangerous and potentially illegal levels of small rooms and sublet the rooms), which makes it expensive and/or unattractive to potential tenants.
Landed that is affordable are usually extremely far or difficult to travel to CBDs (not easily accessible to public transport), and this makes it unattractive to younger/lower income people who are the bulk of renters, as they'd prefer convenience to work and amenities over the time needed to travel.
Most entry level jobs also demand higher working hours/commitment to work, so they have less time to afford the work commute.
High rise, which are usually built nearer to CBD and/or public transport, are cheaper to invest in because of plentiful supply. You can lower your rental price, which in turn attracts a broader market of tenants, making it easier to earn via renting.
Younger people typically don't have much savings or income, so they'll prefer cheaper rent and/or shorter distance to conveniences to reduce travel costs/time costs. This makes landed an unattractive option because of the distance from CBDs and/or asking prices.
Landed sales/rent usually will only attract retirees or matured workers who have the finances available to buy/rent, and don't mind or prefer the distance from CBDs.
I learn a lot form your reply. great insights...
wanna ask further.... does landed good to rent to those ppl with family?