And why does downloading the whole blockchain on full wallet make it more secure than just using light wallet?
Your own hardware has verified all the blocks, plus all your addresses (and your coins) stay local to you. Using a light wallet, you are still essentially using an online wallet and have to trust others to not steal your BTC (not saying it'll happen, but I'm sure it has).