Cbets are great as long as you can have the discipline to mix in checkraise bluffs and to just not cbet at all 20-25% of the time (or against calling stations obv.).