well, we might well already be set in stone apart from bug fixes. i don't think the future looks too bright if that's the case but it could be. if people can't agree how to improve it now when it's still tiny then there ain't a hope in hell they'll manage it further down the line.
Bitcoin may be a tiny blot on a world scale but it is already a big deal from a personal perspective
I don't like that the Core seems to be turning into a fight club, but things may get sorted out eventually and unofficial rules regulating Bitcoin development will be finally worked out and "set in stone". As to me, it is rather a matter of the number of active developers currently involved in Bitcoin. The Linux kernel is said to have over 1,000 active developers, and some of them arguing over petty matters are utterly irrelevant, and no one seems to give a fuck about it. So if Bitcoin becomes as large as the Linux kernel in terms of workforce, such issues might go away in due course