Beg to differ...
I booked a CY online last year. Forgot to cancel. Wound up paying the no-show charge (one night and tax), but I did my get points out of the deal.
That said, I agree that booking a room then being an intentional no-show is a risky strategy.