In the same respects/aspects, we can say it's right.
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
In this context, a 'respect' is a way in which we approach something, and an 'aspect' is a way in which something presents itself to us, or is presented to us. So you can see that the difference is subtle. As JSBangs has said, the phrase "in some/all respects" is idiomatic, but you can see that the meaning is "in whatever way we approach the issue..."
"Respects". There are similar things you might say where "aspects" would be appropriate ("some aspects of it are right"), but in the sentence you give, "respects" is the conventional idiom.