He got suspended for overtaking Hill on the warm up lap and ignored a black flag at the British grand prix, and he deserved the suspension. Also that last race in Adelaide he purposely turned into Hill as Hill was overtaking him to ensure he won the championship.
Benetton cheated that year, the illegal use of traction control is up for debate as it wasn't proven, but they clearly cheated with their pit stops as they had removed the fuel pump filter to make their pit stops quicker. They were found out when there was a fire due to a fuel pump leak while his teammate Jos Verstappen pitted for fuel and tyres at the German grand prix.
He was very lucky to win the 1994 drivers championship. A lot of things went his way that year, the death of Senna also made it much easier to win the title.
no he overtook hill on the warmup lap like everybody does before and since, they gave him a stop and go without the proper procedures, the black flag was retracted so they essentially got banned for following race procedures
schumacher was very unlucky in 1994, getting banned for multiple races to make the championship more interesting and senna dying instead of getting beaten on track, schumacher should have won the title by 30+pts and he was that much ahead of senna anyway
like i said its proven that they werent using traction control when schumacher got heavy wheelspin at the brazilian gp and lost places then again at the san marino gp restart again losing positions
not only was he not using it in 1994 but they werent using it in 1992 and most of 1993 when it was legal because they couldn't get it working reliably, so rookie schumacher beat senna in the championship with a big handicap, he was used to driving without aids