Great note, jxself.
Added to that, patent clause in Canonical's current policy needs to be bit
more polished. Canonical should adopt defensive use of patents; not to
initiate litigation suits against (re)distributors for minor/trivial
violations.
Further, Canonical's trademark policy should be transparent; The
(re)distributors should be well guided as to where and when trademarks needs
to be removed to comply with the trademark policy.
It is necessary that free software developers, users and FSF, in particular
should keep the doors of communication open with Canonical; This is the only
way to win back our rights for free software.