I agree with you and feel the same way (or did, when I was travelling for someone else).
But would you/we/all of us feel that way if CCRA started enforcing the rule and taxing us on personal use of that points earned while travelling on business?
andrew