yes they are really good but before exporting them we should meet with our own requirements.
It is not essential that if it doesn't meet our needs that it won't meet that of our potential customers. For example, Arjun meets our needs but we are considering a lighter tank that can make our army next gen. However, there are countries in Africa and Latin America who cannot afford the Abrams of US and would like a heavy tank. China already sold them their MBT-2000 while we were snoozing.
It is all about marketing. The problem is our yellow media (obviously funded by you know whos) blows things so badly out of proportion that whatever good weapons we make also gets the bad name. Akash, Dhanush, Prithvi etc are all fine weapons and proven platforms. We are not signatories of MTCR and can easily export Dhanush SRBMs to a lot of countries. Akash has a wonderful potential, Astra (AAM) when comes has a great potential. Arjun, Tejas, etc are all good enough for export markets.
But the government losers don't expand production capacity preferring to take that money to their Effing coffers in Switzerland.