The devs at the time made perfectly clear that it wasn't a new edition. Some of you can shiut it until the cows come home but it still remains a fact that 3.5 was a revision.
Who cares what the devs said? Lacking a meaningful definition of what makes a revision vs. a new edition, that's a completely meaningless statement, especially from a party that had a vested interest in emphasizing continuity.
I could (and in fact do) make a better line in sand of what the difference is by referring to whether or not I needed to "rebuy" a bunch of books in order to play (or download a new SRD, as the case may be.) Why not that definition? That has a much more meaningful impact on me as a player.
If you want to nitpick (as some have
already done in this thread) that you can play a 3e character in a 3.5 or even Pathfinder game with minimal adjusting of little details, then how to you answer the fact that you could do the same with a 1e player in a 2e game? Is 2e just a "revision" instead of a new edition? How about the fact that you could do the same with a BD&D character? Is BD&D just a "revision" too? How about the notion that you could play a d20 Modern character, for that matter, in a Pathfinder game without too much fuss? Does that mean that d20 Modern is just a "revision" too?
Hopefully the notion that continuity and ability to play without too much fuss is abley demonstrated to be no indication of what a "new edition" is already. Revision vs. new edition, either one, is really just a marketing gimmick. There's no meaningful distinction between the two that is consistent and non-arbitrary.
To go back to my analogy, I've personally witnessed several times instances where reporters from Argentina went to either Brazil or Italy and spoke to people on the street (usually about the Argentine soccer player that just got transferred to a local team.) They'd ask questions in Spanish, and the people on the street would understand well enough to be able to answer in Portuguese or Italian. Which, again, was understood well enough that the news didn't feel the need to translate or subtitle their answers. Does this imply that Spanish, Portuguese and Italian are actually not separate languages, because people could (sorta) carry on limited conversations with each other? Of course not. Does it imply that 3e, 3.5 and Pathfinder aren't significantly different just because characters can interact with each other using broadly similar rules for a while before some hard rock comes up that requires some ruling to resolve the discrepancy? Not there either.
Doesn't matter how much your group may have struggled with the revision. My group had no trouble what so ever.
Oh, well that resolves it.
Your group had no trouble adapting to the new edition, therefore it wasn't really a new edition! Sadly, the logic of such a statement completely eludes me.