Apple could easily make a laptop with better battery - it would just be bigger, heavier and more expensive.
Elon Musk claims the same thing about Tesla - that he could easily increase the range on Tesla's cars if they wanted to: https://www.youtube.com/watch?v=wsixsRI-Sz4 . But with a range of ~300 miles he thinks they're fine.