Why you should not book a hotel before journey?

I find 2 types of budget travelers, one who ‘says’ that they are doing budget traveling and one who ‘actually’ does budget traveling. The former ones be like ‘Bhaiyya, American Peach Yoghurt’s’ dena, spoon ke sath, oh ma gaad I can do budget traveling’ and later ones be like ‘2 vada