From everything I read, a travel mile is generally worth 1 to 1.25 cents. For that reason I gave up on using a credit card to accumulate travel miles with everyday use, as I do better with cash rewards. I had both Wells Fargo and Fidelity visas that offer 2% back on everything. Fidelity transfers rewards to an investment account that accumulates interest/gains, which of course I like.
I now have a 3%-back-on-everything Robinhood Gold Visa (I know, Iknow, but 3%!) which only costs $40/year. I don’t think mileage awards can compete with that.
I still use my BOA Alaska ard when I buy tickets on Alaska as they offer 3 miles/$ on Alaska travel and of course I accrue miles through the frequent flier program and everytime we get a new card. In April, I got 80,000 miles for a new card. I am waiting for Delta to have a similar special on new accounts and will get one of their cards when they do.