coz it releases and changes the IP address?
lol, nope.
Reason is H+ uses a lot of power, the developers knew this. So they implemented a feature that idles on 3g and when you need data access it jumps to H+.
Normally the H+ drops to 3G when not in use (idle) for ~30 seconds, then they implemented a new feature called fast dormancy, this dropped the idle time of ~30 seconds to ~7 seconds. This fast dormancy feature needs the network it self to support it as well to work as intended, and AFAIK our networks don't support it, but the phone still tries its fast dormancy methods, it works but just not very efficiently = a fair amount of battery drain. You could disable fast dormancy but that would just revert the idle timer to fall-back to 3G after ~30 seconds. This means that H+ will remain "enabled" for ~30secs after all transfers have stopped which is not good for battery.
Now this entire "feature" to "save" battery actually adds overhead by requiring the radios to "switch" to H+ and down again, and up and down, and up and down... as you browse the net / chat via instant messaging / do any data activities.
This in turn uses quite a bit of battery juice the enabling and disabling of the radio AND it introduces "lag" so to say.
When you read this forum for example. You reading...reading...reading (remember it is now idling on 3G) now you decide to click on a link, what will happen is it will first have to switch to H+ and then do any transfer of packets,etc. THIS gives you that lag of ~1-2 seconds every time. Where as with option 1 / 2 it just transfers straight away, no waiting time for radio to switch to H+.
Understand a bit better?
Do note though that H+ is faster in sequential transfers like downloading a huge file or streaming, but again that depends on your signal strength and network speed. For me option 2 is fast for everything I do, streaming, browsing, chatting, etc.