Dan considers Freedom points 1.7 cents and this is 2 cents. Isn't that better?
Also, what do you mean about MS spending?
There are two reasons a person may want to MS: to hit a spending threshold to get a bonus, or if the MS generates more than it costs. For spending threshold, you're obviously going to do whichever card you need to hit the threshold on. For everyday spending that doesn't have a bonus category over 2%, a 2% card isn't bad. Obviously, you also want to take into account which card offers the best consumer protections, depending on what you're buying. That's the main reason I wouldn't use gift cards to shop, even though i can effectively utilize bonus categories everywhere if i do. For MS for generating points from the spend, you can do better than 2% by utilizing the bonus categories on various cards. You also want to take into account that points are often more valuable than cash back, so you may be better using a 2% points card.