True. Everything is individual.There are several reasons why people want to use or to have their passports. Moreover,
@MARIUSA some countries do not accept RTDs. Law doesn't preclude you from getting your passport back. Ofc, person that travels with national passport will be a subject of an examination at a POE so CBSA officer will be sure that person did not travel to home country. You are not allowed to renew your passport, travel back home, contact consulates/embassies etc. Using your ID for essential travels cannot be a reason of cessation. but if anything will happen to the person while outside, Canada will not be able to help you by contacting your Embassy. And refugee cannot contact any organization, because it can put a refugee status under risk. So if person wants to go to Dominicana for a vacation - why not using RTD I totally agree. But for example, you have to go right now to US for business, or family emergency (its very hard to get an appointment to US embassy to get B1/B2. Maybe its even impossible - I didn't check) and you have a US visa in your national passport - law cannot preclude you , but at your own risk.