Re: The Swiss are in it
"ESA is an intergovernmental organisation, whereas the EU is supranational"
ESA contracts are awarded based on a formula heavily dependent on which country provides what percentage of the funding.
The UK hasn't been meeting its obligations in this respect for a long time (and the situation has steadily been getting worse) which has meant that contracts have been going to other countries for some time.
It may be a supranational organisation, but the funding model makes it effectively an EU-controlled organisation.