They have to show they intend to return at the end of the admitted stay (6months if passport is not stamped) and the easiest way of showing that to the border staff is a return flight.
i however have seen instances where by a return ticket is not asked so no one can really tell and it depends on the CBSA officer
good luck !!!