Actually they were not tribal hordes of medieval times, they were fighting with british empire since 1849 and were familiar with modern warfare and had adopted tactics to deal with them. They were not primitive hordes that they had to invade through whole of kashmir within days. Tribesmen fought a war from october 1947 to janaury 1949, it speaks volume about their discipline.
First of all, one must understand that any body of men who are conversant with modern warfare would not halt at any spot for 07 days. Any pause in battle only allows the other side to reorganise, refit and replenish, thereby making it more difficult for the attacker to pursue by maintaining the momentum of the attack.
Knowing minor tactics does not mean that one knows how to conduct a battle with modern principles of war, of which the Selection of Aim, and Maintain the Momentum are two cardinal aspects.
However, it is immensely difficult to shed ancient mindset of a body that is more of a spontaneous rabble. Therefore, the most unmilitary pause in Baramullah is indicative of the mindset to loot, plunder and pillage.
If this pause was not there, given the momentum, the tribal hordes would have reached Srinagar and claimed victory and upset the plans of the Maharaja and Sheik Obdullah.
However, the mindset for greed causing the pause allowed them to fly in the Indian Army and the hordes were halted at Badgam and then routed to turn tail at Shalatang.
It is not the tribal who prolonged the war, but the induction of the regular Pakistan Army. That is why the UN resolution indicates that Pakistan has to withdraw its Army from J&K before the Plebiscite can take place.
Further, the Pak Army was involved even when the tribals were rampaging into Kashmir.