it's true, he could have been framed... although oro doing it doesn't seem very likely
no one can really argue either way even if you read the manga (which i have). We will have to await wahts in store for us.. it could very well be the big trumph card in store for us naruto fans