If any formulaic approach ever worked, then everyone would be writing hits all the time.
It’s an ok questions, I suppose, but there is no answer.
My question wasn't about writing a hit song, I just wanted to know what the best approach is for non-hits.
When I listen to other people's music, my approach is similar to Herb's, and in fact most of my own songs follow more or less the timings he mentioned.
But sometimes my songs want a late climax or a late surprise.
But I think with today's attention span, that's no longer possible.