Uhhh if he not have demonic power how he gonna use yamato? The weapon was make to be use buy some one with the spata bloodline that have demonic power.
Don't worry I have a plan, it's just that in my plan there is something that's gonna happen with gods and stuff, don't worry he will get the demonic powers later on, after all it's too OP not to have