Musk didn’t “GIVE AWAY” any Starlinks !
Article from April... :
Elon Musk ‘donated’ Starlink terminals to Ukraine. U.S. taxpayers paid SpaceX millions for it.
https://mashable.com/article/elon-musk-spacex-ukraine-starlink-government-funding
He wants the US to pay for the continued service. Not the hardware. All of this has continued far longer than expected.