I'm not debating the quality or otherwise of Heineken - to each their own. But James Bond is not an everyman - he enjoys the finest, rarest things in life. I should envy him the cars he drives, the clothes he wears, the women he bones, and yes, the drinks he drinks. I didn't mind too much the switch to Texas Hold 'Em because he played it in a ridiculously exclusive Mediterranean casino, not Felix's basement.
Whatever you think of the relative merits of Heineken as a beer, you cannot disagree that it is not rare, exclusive, or hard to come by. Watching Bond drink a Heineken will be like watching him fly coach or grab an off-the-rack at J.C. Penny or order Dominos in between assassinations and helicopter chases.
Just saying is all.