Just reading the word "jumping around" pisses me off a bit...
But seriously, after 20 years of web development this is what we end up with? Millions and millions of man hours invested in this and the experience is worse than ever.
Somebody should write a "mobile web is a ghetto" rant and then we should start burning all of this down and start over with a fresh list of best practices.
"the page is jumping around"
This is what most annoying experience during mobile web browsing.