However, currently the biggest, non-dev, topic is the upcoming update. So talking about it is just natural. The problem isn't really that the 2.1 update is being talked about but rather the format. Out of all the traffic about 2.1 there's very little substance, most of it is really just badly hidden flames and people whining about 1.6. The duplicate posts are relatively easy to avoid so it's really a non-issue.
If I'd been moderating I'd employ a zero tolerance policy on flames and criticism that isn't constructive. For example:
Topics whining about low in-call volume? Bad.
Topics about low in-call volume with discussions on possible ways to improve it? Good.
Topics saying that the X10 doesn't support MT? Bad.
Topics talking about MT, the hardware related to it and reasonable discussions about the possibility of it on the X10? Good.
I could go on but I hope you see my point. The problem isn't really with the topics but rather how they are approached. Like the numerous topics about people getting rid of the X10 are completely useless, this is a forum for people who use the X10.
A forum about this phone that disallows talking about possible hardware capabilities or updates isn't a good forum. A better (imo) approach would be to simply follow the forum rules. They're pretty clear on the subject of flaming. Although it might mean more work for moderators I think it would improve the tone of the forums.