20030404 unknown: Schumacher hits out at critics