Having worked in the world of software development and gaming, yes, I do make that assumption. What do you think actually happens? They're just all sitting around a table drinking vodka and suddenly go, "Hey guys, you know what? In the next patch, let's change this variable from 0.34 to 0.29. Why? WHY NOT, Comrade? HAHAHAHA"
C'mon. That's not how this works.
Actually, that exactly the way I envision the developers behave because so very little of what they do makes any sense whatsoever.