Why choose? Use the Fidelity Amex for non-bonus spend and use the Freedom for the rotating categories. If you are ONLY going to take the cash back, then that is the logical conclusion.
Of course, if you like the flexibility of potentially transferring the points to United at some point in the future, that changes the arithmetic. Nobody other than yourself can decide what that flexibility is worth.