Michael;Why does this not imply that each host in a multi-homed site would have to participate in the site's IGP?No. The mechanism is already there and called routing protocols.
The end to end principle implies that each host should have all the information and should receive IGP. Routers are still allowed to convert format of IGPs for hosts not to be able to understand new ones. Masataka Ohta