Batey, my toddler, nearly three, also wants a very extended bedtime routine. He went down easily as a baby, but after 2 years started to demand much more attention. In our case, I think it's part of him growing up. I don't think we'll ever get back to a quick 2 mins goodnight situation. I'm not even going to try for it. I can't ignore his cries either, becuase he will either come downstairs - he can escape from cot or stairgates with ease - or he will get so cross he makes himself sick.
So, I have attempted to modify the routine, so he gets what he wants and we get what we want - in the end!
He wants to fall asleep in our bed, so that's where he is put (once asleep, we move him out). He likes to have a drink to take to bed, so that's what he's given. He then asks for a small top up twice more in quick sucession. As long as he is given these, he usually stays in bed and will fall asleep. If he doesn't stick to this and comes downstairs he knows he will be put in his own room to sleep. Falling asleep in the big bed is his reward for being good.
I am not happy about making the association between his own bed and punishment, but once he is moved to his own bed, he usually sleeps through and wakes up fine in his room.
Soon, I hope to revamp his bed and his bedroom, to try and tempt him back there from the word go.
As you can see, I haven't solved the problem, because I believe that bedtime is not the time for a huge battle of wills. I have managed to impose some routine, though, and that's better than nothing IMO.