I believe it stems from Chrome's multi-process method. It schedules HTTP requests differently than Safari or Firefox, and also uses multiple streams to pull web site elements. I've noticed that Safari will hang on certain pages that pull ad graphics from off-site ad servers, like it suspends rendering until the graphic is loaded so it knows how to render the rest of the page without having to move elements around. I resolved most of these issues by changing my backup DNS server to 4.2.2.1 as my ISP's DNS will timeout from time to time.
While Chrome's multi-process method may be more secure, it gobbles resources. Just running the Macrumors front page, Chrome has 3 processes (Chrome, Chrome Worker, and Chrome Renderer) running 54 threads. Firefox has 1 process with 28 threads, Safari has 2 processes and 30 threads.
Every tab in Chrome runs it's own process and I've seen it eat over 1Gb of RAM just for 3 or 4 tabs, especially if you're streaming Flash. I usually run the audio feed from a local radio station in background... all day
Just running Chrome with an empty page will drive my CPU temp up 20 degrees over what Safari or Firefox. Streaming video (like CNN Live Feed) and my MB Air will get up to 215F and the fans running full blast. The same feed with Safari will max at 175F, no fans.