I figured that was the idea - you "skill" your Demigod to your playstyle, and do not buy skills which you don't find helpful.
If the level cap was such that you could take everything, there would be little strategy in deciding what to take when you level, as you know you'll be able to get it later.