You could’ve signed up the people in advance into a yearly contract before even starting the build (with fair clauses that they can opt out at no charge if the service turns out different than expected, etc).
Also a one-year contract still doesn't protect you from them setting predatory pricing for expiring contracts the next year. A large telco can play many games of attrition that are very hard for a small (non-VC) startup to win.