So if you were just pointing out that it's a bit of a silly name: fine, I suppose you could think that. Not sure I'd agree though, I am free from having to carry cash, keeping a pocket full of change, having to make notes to track spending, etc. The cash back is nice but doesn't necessarily add to "freedom." FYI, my Freedom card gives 1% cash back on everything, 5% on whatever the rotating category is this season.
I think the point is still valid though. I have been responsible with my credit cards my entire life, long before I had ever heard of MMM. There is nothing unmustachian about credit cards, just about being irresponsible with them. That's all on the individual, not the credit card company. Anti-credit-card-ism is one of the major beefs I have with Dave Ramsey, among others.