Yes Obama deserves some blame but he is gone and cannot do anything anymore. It is all up to Trump and the problem is very serious partly because Trump does not recognize it (it seems)-- maybe because he thinks efforts to fix the problem are aimed at him. If Trump were to mount a serious attack on Russian hacking, it would benefit him politically because it will take away the thinking that it was his doing and he is trying to bury it. Rather than deny it, just go out and fight it.