We can't let ourselves be constrained by arbitrary features of the
current architecture. If the features are important, sure, we must
support them. But having to do so just because it can be done today
makes has the potential to disqualify very useful multihoming solutions
without good reason.
Is there something in section 8 that you think is placing too strong requirements?