1. Реально очень "тяжелое" IDE: написал myObject-> и ждеееешь пока оно найдет что там внутри этого myObject есть и вывалит окошко с методами, все замерло ввод не отображается... (это относится к последним Embarcadero XE>7)
2. "Диалектизмы" эмбаркадеровского С++. При портировании проекта на VS пришлось переписывать код кусками, ибо "твоя-моя не понимай".
3. Сторонние компоненты чаще всего не совместимы "сверху вниз". TMS например приходится перепокупать (а сначала ждать когда перепишут) при каждой покупке новой версии билдера.
4. Глюки и баги. Всегда-всегда-всегда, при работе с более-менее серьезным проектом, влипаешь в какой-нибудь баг в компоненте или компиляции - дебажить это очень неприятно.
Проработав с билдерами, начиная с версии Borland 5 до версии Embarcadero XE8 плюнул на все и перешел на Qt. Счастлив.