Megson accepts fans' frustration