While I understand your point exactly, it seems to me to be that if you leave, then there is nobody that can modify you code if the need arises. Besides, it's a lot easier to train one guy than it is 15.
For the record, it doesn't seem to me that any animosity is pointed toward you, it's just that the decision has more to do with what's right for the company, not what's right for the application.
All that being said, I'd be pissed too if that kind of decision were made without even asking me. But then, I'm the boss around here, so...