Regina said:
There is some assumption that you should stay in your home country LONGER than you stay in Canada. If you have multiply entry visa for, let's say 5 years it does not mean that you can leave every 6 months for a couple of days or weeks and have a right to come back to Canada to stay another 6 months.
Exactly.
Immigration officers understand that VISIT means "staying out of home for a SHORT PERIOD OF TIME". If you are staying longer in the "visited country" than at yur "home country" then you are not visiting, you are LIVING. A TRV doesn't allow you to LIVE in Canada.
As far as my own experience I have seen people doing this to achieve common law status, which is OK as long as it is around a year (usually two entries). The problem comes after the year, where if lucky immigration officers won't say a thing, but if you get an officer in a bad day they will question you and can get an attitude.