Understanding the proof of the halting problem
The argument shows that if you can solve the blank tape halting problem then you can solve the halting problem. Since you can't solve the halting problem, it follows that you can't solve the blank tape halting problem. (Here "solve" means "decide with a program that always halts".)

It's true that the same argument shows that many other problems are undecidable. But if you try to prove that a decidable problem is undecidable this way, then something will go wrong. Try it out!