Yeah, they must have had a change of heart to go from charging Ukranian ships, after the grain deal's been settled(oh also increasing the price from 0.8 to 4dollars per tonne) to giving away million dollars worth millitiary equipment. Yes, this is more plausible than drawing conclusions from news and the change of attitude in erdogan.
You are not defending your country by blindly following a politician, and denying their wrongdoings.
Also there isn't a single major news channel that advertised that transfer at any point.
Not foreign media ofc, but news sources/websites/blogs(off the top of my head; sabah, defensenews/post blogs which I am certain created by their trolls) with closer ties to erdogan certainly did for propaganda.