Re: re: So you write an app now and it works on WP7.5 & WP8
"Show me where my statement implied they had. The word assumption would not be applicable if they had."
Well if you're not claiming that MS in any way suggested that WP7 devices would be able to run WP8, then it seems unreasonable to blame them for people making such assumptions, yes? So either you think MS are to blame for anyone assuming this, in which case I continue my request for a citation, or you don't in which case I ask you why your criticising them for other people's assumptions that weren't based on anything MS said.
"It would be reasonable to expect that if an operating system is being replaced, that the supplied phones would either have minimal software compatibility problems or an upgrade would be available. neither appear to be the case, so the buyers have been tucked up."
Why is it reasonable to expect that hardware running a current OS will be capable of running a future OS? Who gave you this expectation? Is it normal to do that? As I understand it doing so on numerous Android devices is problematic. I was told that running a newer iOS on an earlier iPhone makes it run dreadfully. So where did you get this expectation? It's not an expectation I had.
As to the rest of your post, the gist of it is 'we don't know how it will be so let's assume the worst'. If you actually take a moment to read the developer blogs or take a look at the APIs, you'll find we actually do know quite a lot about this. People are writing software for Windows 8 right now, so plenty of people do know how compatible WP7 and WP8 are. So again, I ask you why when you obviously haven't looked into this in detail, you feel it is right to post your assumptions so confidently in contradiction of what we actually do know and can check for ourselves.