Perhaps not in this case as it looks like our owner would be happy to get relegated and hang on to the club with much reduced running costs. He doesn't look interested in keeping Us in The Championship at all.
If They want to make Canshircunt sell the club before end of the season, points deduction certainly won't help lure any potential buyers. It only makes sense if He doesn't sell, although I believe that hefty fine would hurt him far more.