11B to launch 300 sats. Starlink costs SpaceX about $1M on the highest end for construction and launch per sat. True cost is likely lower by 20-30% for SpaceX and Starship will drop this further. Given the history of the EU, I think it's likely the environmental laws in will end up killing this before they can build a proper constellation, regardless of cost.
I think they got a bad deal.