Scott Waites proved far too hot for Richie George to handle as he cruised into a BDO World Championship final against Tony O'Shea.