Its been going on ever since day 1. Some pages were still in HTML 3.2. We had WAP indeed. We had JS and Flash while many were still in dial-up. That too, broke the web. There is no 1 web. There is no 1-size-fits-all.
How are you able to detect my available up and downstream?
The content matters. The content is similar or the same. (Some heavy bandwidth stuff is left out). The layout is indeed different.
I outlined some in my previous post, but I don't think you want to see these points.
They have tons of things in common especially when comparing them with desktops and laptops. They're all running a RISC processor, probably all ARM.
They all have a relatively small screen.
There are ofcourse differences in a touchscreen mobile device and a non-touchscreen mobile device
Normal users (the goal of RX-51 and Fennec) don't have this strange obsession. They just want to look something up on the web. When it looks odd, they might start to wonder.
Which sub-menu?
Well, thats what rdesktop et al is for.
I can't seem to explain this to you. You don't seem to want to understand.
And, I feel sorry for you, because this is what mobile devices will move towards. They will adapt to 1) the hardware (which, like I said, has pros and cons) 2) what users want to run on it.
If all you have to do is reading documents such as .xls and .doc that'd be more than enough functionality.