You misinterpreted the Coinbase announcement, you were able to purchase bitcoin from them directly from a bank account before this, and have always been able to, it was their original product.
You used to not be able to use a credit card to purchase bitcoin there (or anywhere in decent amounts), due to the ability to cancel the CC transaction after you had gotten your coins, and the CC company's not being familiar with crytocurrency, and not recognizing anything as being delivered, thus always siding with the CC holder.
The difference is that, if you were not a trusted customer, you used to have to wait till the bank transfer cleared (1-3 days usually) before they would release your coins for transfer out of their wallet (though you bought them at the price they were when you clicked purchase).
If you completed additional identity verification steps, and had a history of trading with them, you could gradually unlock larger limits (larger that $25k, as they were based on number of bitcoins, not value in USD), and even the ability to withdraw bitcoin immediately.
The $25,000 limit now is also based on your history as a customer, They don't start you that high, that is the upper limit.