F1 - Sports Formula 1’s Cost-Cap Dilemma: When Development Comes at the Expense of the People Behind It