The fixed fee model works for design stages with easily defined goals that are unlikely to change, while parts with less clear objectives are better served via time and materials.
Any entity seeking to issue a bond in the United States will be required to pay a registration fee (which will be, by design, smaller than the amounts currently charged by any one rating agency).