I think this is too preferential to ever happen, like making people play the way you want to play until they're "allowed" to play how the game is meant to be played. It's also not practical and will stack the defending teams, because for 5-6 minutes it's just target practice for them
The only time I see it end this quick is when attack is very stacked or the defending team has players who are fixed to a spot looking for easier kills. Example for Braundorf once Allies have flag and gate. Axis camp the gate but Allies all switch to CP. Axis don't move back to OBJ because rather get easier kills at gate. There's no rule to say you have to go back and defend OBJ but if you choose not to then you'll have to accept the map might end quicker
I agree, it's a shame when good map ends fast but that happens infrequently and if you're defending but don't care about OBJ you can always change your position/play slightly and make the map last longer yourself. Or if you're in a very good attacking team, move over to defending to even the teams and make the game last longer