Why can't the president by law dissolve the federation council, does that mean that the federation council is superior to the president?
Answer from: Uwe B.:
Owner of factories, newspapers, steamships (no)...
Because, according to the Constitution, the Peresidet is the executive branch, and the Federation Council is the legislative branch. There's no subordination, and the term "superior" makes no sense. Both branches of power exist in parallel, independently of each other. Most likely Putin can propose a bill "Dissolve the Federation Council", and then the council must vote on its own dissolution. Better to specify this in the Constitution. But the President can't just dissolve it.