I have to agree. I'd like for it to be less messy, but discussion and debate over these issues have to take place until we've made improvements to the platform. After all, we're still only in a beta and this platform havn't even lived one year yet.
I personally would prefer having a heavily reformed downvote rather than a flag, any day of the week. The flag could be added separately at some point, as the platform matures.