Of the points the article mentions, the one that I agree with most is 'taking over zoom'. This is probably the worst design mistake I've seen with mobile websites. The user should almost never be restricted from controlling the zoom level on a mobile website (the only exception I can think of is resetting the zoom level on a webpage refresh), regardless of how much a designer wants to control the user experience.