just to share that this is not true for symbian belle. Whatsapp on my N8 require a sim card to initialise. Once initialised, you can use wifi to send and receive and remove the sim card.
i don't have a big consumption, but i realized the fact that we're the only persons who are online all the time... is it maybe possible that this will be fixed that we are just shown as online when the app is open and not when it runs just in the background?
why would you want it running in the background doing nothing but consuming power.