I'd guess its because EA is unable to program the game so it's possible to get onside kicks a realistic amount of the time, but also not exploitable. I'm guessing this is the same reason you can't really block fgs or punts. If EA made it so you could, someone would find a loophole and be doing it every time.
Good for you playing the whole game though, because I definitely would've quit on him.