In Battle mode you should automatically drop construction sites as you pick them up/equip them, much like defenders in siege automatically drop siege shields.
Sure, it's funny to fight over a siege tower and silly things like that, but constructions sites are mainly for Strategus. If anything, it should require some more materials, since in Strategus there's no time limit and usually more players it's feasible to build siege equipment there, but on a battle server...