Kiefer does have power and he's able to finish points early. He just doesn't have the mentality to defeat Nadal.

He'll probably make it a close first set, lose it and fold like a cheap tent afterwards.

Kiefer has accuracy, he's a good thinker, he's got great variety but he doesn't have power. And no, he doesn't always try to finish points quickly. In fact he's often happy to rally until he finds a good opening.