But, that breaks the way ADE is supposed to handle embedded fonts and the way the publishers do it is not wrong. They have the fonts in a fonts directory that is in the OPS or OEBPS directory. So yes, it is broken and it is a bug. I did bring some books with me on an SD card that have properly embedded fonts and they do not display. This is a serious bug. I even tried Zelda's copy of the ePub of Three Men in a Boat
and the fonts failed to display. Just got whatever default font was currently selected.
So if you have to have the fonts in the root of the ePub for it to work, then it's broken and badly broken and heads should roll.