how do I stop Maps from loading itself at random times?

view story

http://forums.androidcentral.com – I want to avoid taskkiller apps if possible because Ive heard they're ineffective and can drain your battery from services constantly starting and stopping. I want to make it so the app Maps runs only when I tell it to, without disabling it and re enabling it when I need it. I leave location services turned off usually but Maps and the service Fused Location loves to run in the background constantly. Also strange is the fact I often have to kill Mobile Data and Mobile Network Configuration despite me not even having a 3g version of the Nexus 7. (HowTos)