No I understand the reason and the rule its just stupid. If he some how didn't get his knees down on the ground could he have gotten up and run? Of course not because he was down.
Also Smith is closer to the playoffs than the 49ers so not throwing stones at your betters.