You perfectly summed up how XP gaining system is totally broken. Gaining 15 XP for doing a quest, while leveling up by 4 lvls for basically watching an animation is a terrible design decision and a noob-job. I would understand if some rpg-maker wannabe would do that, but not an AAA producers...