I'd actually say that roughly 40% of your solve is a pretty reasonable amount for the last layer. Once you learn more algs, then sure, the last layer probably won't take quite as long, but of course, as you continue to practice, your F2L won't take as long either.
I use full OLL and full PLL, and my last layer still takes 40%+ sometimes.