It's part of the business model. The game is designed to push you at every turn to spend money. By giving players a sense that there's too much to do and too little AP to do it, it nudges players to spend on elixirs in the cash shop. Whenever you see a game design decision that seems to inconvenience players, stop and consider: how would this affect cash shop usage?