I learned that, CCB benefit goes with TAX responsibility, nothing really related with physically living in Canada.
Honestly, you have to pay tax to Canada under some rules. You hardly find any rules STOP you pay tax to Canada. That say, it's easier for every one to pay Tax, thus still qualify...