You get what you pay for. Gorshkov is a perfect example. Yeah, you got it for "free" now see how much it has cost you.
You are right, we shouldn't have expected to get things for free like your Pakistan gets. We get what we pay for, not what we beg for. Difference between our country and yours.
True to their name, Indians are cheapskate.
Who is more of a cheapskate? India which asks for a lower price because it values people's hard earned money and wants the best value for it, or your country that can only afford anything on credit from china or charity from the USA? Who are the bigger cheapskates, you or us?