I think thats dangerously close to a flame post and probably deserves at least an infraction. How about that?
Mirrors Edge had perfectly acceptable (exemplary, even) player physics and worldmodel feet that virtually every player except for you, including virtually every professional game critic, thinks drastically improved gameplay immersion. I hate to repeat myself but the fact that you keep bringing it up ad nauseum as an example of how NOT to implement feet, when it was in fact one of the most successful first-person player model implementations in gaming history, makes your opinion null and void. And the fact that you resort to blatant trolling and personal attacks does not help your case at all.