"it also only need to work in Chrome – no IE testing necessary"
sounds like they had a preference for AngularJS. I guess your eventEmitter solution was too advanced for that company.