Hmm... I have played cRPG around 1200 hours now, and since the "big patch" i have played battle mode less then 10 times.
I play only Siege, and some DtV from time to time. Siege is fun, full of action, and has very little waiting time. The only downside is - i cant use my horse, so Rebecca is getting fat in the stables most of the time

She is old now, and has every right to enjoy her last days in peace.
I find battles boring for the reasons stated in the OP. I want to charge the enemy, not sit behind some bushes half of the time... I am not being critical towards battle mode itself, I am just saying - it's not for me

Siege satisfies me 100%, DtV might give a bit more gold/XP, Battle - not interested.
Some sort of a "Hold 3 points to win" mode might be a good idea

Battlefield style. With respawn tickets and such... But i am sure it have been proposed 100 times before.