Quantity of consumption. It's a lot easier to buy Monster in multi-packs and gulp through three or four cans in an hour or two. Nobody buys multiple cups at Starbucks or returns to the store that frequently.
Energy drinks have other stimulants in them than just caffeine. See some of the other posts here about stuff like taurine and guarana.