Commonwealth Bank of Australia (ASX: CBA) shares can divide investors.
Some see the bank as too expensive. Others see it as one of the highest-quality businesses on the ASX.
I understand both views.
But for long-term investors, I still think CBA shares are worth buying.

Image source: Getty Images
Why CBA keeps attracting investors
CBA has built a very strong position in Australian banking.
That does not just come from size. It comes from customer relationships, trust, deposits, digital tools, and a brand that millions of Australians interact with regularly.
Banking can look simple from the outside. Customers borrow, save, spend, and invest. But the best banks become deeply embedded in those financial decisions.
That is where I think CBA stands apart from Westpac Banking Corp (ASX: WBC) and the rest of the big four.
The bank has invested heavily in technology, digital banking, fraud prevention, payments, and customer experience. Those areas can help improve retention, reduce friction, and support better decision-making.
I also think CBA's deposit franchise is a major advantage. A strong deposit base can be valuable when funding costs, interest rates, and competition shift.
The valuation challenge
The main issue with CBA shares is valuation.
Investors usually have to pay a premium for the bank, and that can limit future returns if earnings growth slows or sentiment changes.
There are also normal banking risks to watch, including mortgage competition, bad debts, regulation, and pressure on margins.
CBA is a high-quality bank, but it is still a bank. Its profits are tied to the health of households, businesses, property markets, and the wider economy.
That means investors need to be sensible with their expectations.
I would be more excited about buying during a market pullback. But I do not think long-term investors need to wait for a perfect entry point before starting a position.
Why I would still buy
My view is that CBA shares remain a buy because quality can compound for a long time.
The bank has one of the strongest retail franchises in the country. It has a leading digital position. It has scale. It has a trusted brand. And it has the financial strength to keep investing through different cycles.
Those advantages are hard to build quickly.
I also like that CBA can provide a source of dividends. For investors who want a core ASX blue-chip holding with a side of income, its shares remain attractive.
Foolish Takeaway
CBA shares are rarely the cheapest bank shares on the market.
I think the bank's premium reflects a stronger franchise, better digital capabilities, and a level of customer trust that is hard to replicate.
There will be times when the valuation feels stretched, but for patient investors looking beyond the next year or two, I think CBA shares remain a high-quality ASX buy.