Well, it might seem short because the main storyline is focused and intense. Maybe they wanted to keep it tight and action-packed.
I think the story of GTA V is short because they aimed for a more concentrated and impactful experience. Instead of stretching it out, they focused on delivering a powerful plot within a shorter timeframe. Plus, it leaves room for players to explore the world and create their own stories.