Maybe the backend code wasn't as clean in V7 as in V8, but speaking from a players POV, gameplay felt a lot more consistent, and that's shown by the fact of how long V7 lasted and how well it did.
I understand why you might not want to switch back to an older version of the client though.