In addition, actually modeling a brain is not the same thing as having the computing power to do so. Our current chips have billions of transistors. However, our most sophisticated neural networks have a million nodes or so, I believe.
So we're a ways away from simulating a brain, human or otherwise. It's definitely more than 10 years. Probably 20 or more. And since we can't really predict computing power that far out, it's really hard to predict meaningfully.
We could probably make a computer model of tiny arthropods in 2017, if someone were willing to throw piles of money at the problem. A computer model of a human will be more difficult.
But also consider that an acceptably accurate model of the human brain would be an AI. You would still be experimenting on a person.
But that's talk for another topic. On this case, you'd want to emulate only the physical functioning of our brain and body and not our minds.
If you try something clever, like disconnecting all motor controls and sensory inputs, you now have a person who is blind, deaf, numb, anosmic, and paralyzed. The horror of that situation is compounded if you are emulating over a scanned copy of a cadaver's brain.
I fundamentally disagree. We have models, sure, but they're approximative, not predictive, and I don't see any indication we'd be able to get prediction ever. It's very difficult to understand how biological approximation layered over chemical and physical approximation could give any benefit we get now from experimentation.
Among other things, there is no such thing as model verification.
If we are extrapolating results from rats to humans, why can't we just simulate a rat brain and avoid torturing more? Probably because rats are cheap, and supercomputers, well, are super expensive.
I don't think it would be difficult to simulate a fully functional rat brain with state-of-the-art technology and bright people.
One day we may be able to do that, and when we can, I agree it would be nice to stop torturing rats.