So...what your saying is MS Word is Garbage because 99.99% of the document creating world is going to want to re-arrange pages in a document
Your premise, like your conclusion is garbage. Very few Word users ever need to swap the page order of the content in a document. Do a web search and see how many posts you can find from people wanting to to this. Given Word has been around for over 30 years
it's clear very few people have thought the lack of such a facility to be a significant weakness, if at all.
As for the issue itself, how do you suppose Word is meant to what you want to do when you start trying to re-order pages with paragraphs or table cells spanning the page boundaries, or with a single table that spans three or more pages? With tables, for
example, the first few rows might be heading rows, set to repeat on all pages, and there might be a one or more columns that span the entire remaining table height and other columns that don't. Then there's the question of what happens with Section breaks,
changes in page layout, headers, footers and so on. Indeed, with Word, what appears on a given page on one PC might appear on a different page on another PC. You don't seem to have given much thought to the implications of what you expect Word to provide.
The simple fact is no word processor is designed to re-order content by page. That's not
word-processing is for. That said, Word provides plenty of tools for re-ordering content.
Pam Caswell has already given one easy way of re-ordering a well-designed document. Word even gives you the tools to sort pages, if need be. See, for example:
http://www.eileenslounge.com/viewtopic.php?f=26&t=11465.