Like so many other things, whether it is worth it varies upon the individual's circumstances. If you use a card once a week for gas, probably not. If you travel / entertain / etc often, it could be a bargain.

P.S. Has anyone else noticed that those seem to be the least knowledgeable on something are usually the most opinionated?