What was your better idea by the time a solution had to be implemented? Or what is your better idea today?
You can be a great Maemo contributor without ever leave talk.maemo.org (and you volt are a good proof).
Another way to look at this is: if ITT would have stayed apart as a forum then you wouldn't have been involved in any maemo.org council election either.
fwiw I think Wikipedia still requires separate registration for each language and service, even if all of them are based on the same MediaWiki tool. And look how big that community has grown without making a big fuzz of this small barrier.