It doesn't update all apps all the time.
App refreshes are triggered by various things, time of day you usually use the app, location, push notifications, etc.
I know Apple said multitasking for all apps, but in reality they have just tweaked how multitasking in iOS has worked since iOS 4.
It's better now, but it's not the multitasking you were expectin I'm afraid.