In an agile organization, how much (if at all) should developers be concerned about the budget allocated to a project?
My opinion is that they should not be particularly concerned, because:
a developer will cost X for a whole year regardless of the budget
features are chosen and prioritized by the business correctly (it is an assumption)
there will be normal issues (underestimated stories, dependencies not foreseen, etc.), but as long as the features were chosen and prioritized correctly, the most valuable of them will be delivered all the same
What do you think? Is it a realistic scenario or developers should actually care and be involved around budget issues?