Coinbase made a good business decision, and I think there will be people who are interested in this option. After all, you guys are angry with Coinbase due to privacy concerns (and I get it), but is holding money in a bank account any better? Doesn't a bank have as much (or even more) control over the money of its users? And yet most of us use banks for fiat anyway because we can't help it.
If the purpose is profit from capital, Coinbase has good services and they can help you to invest, and get profit. If you don't care of privacy, you won't have problems with Coinbase. If you don't care about it, Coinbase is certainly so much better than central banks.
In my country, you cannot receive your salary (if you're officially employed) in any other way but directly onto your bank account. You don't even get to say which bank because it's chosen by your employer. Now, I don't understand the US context here, but doesn't this Coinbase offer mean that the person can avoid the bank and instead use Coinbase? As an alternative to a personal Bitcoin wallet, it's a bad option. But is that so as an alternative to a bank account?
Complains is when people have other options to choose. If in the future, all governments approve laws and enforce all crypto exchanges to do KYC, they will accept it. We won't have choices and won't complain about it if there is no true decentralized exchange exists for us.