People often change domain names. The issues arise when the migration is blundered.
Did you do a wildcard redirect ?
Did you verify all backlinks get redirected to the new appropriate pages ?
Lots of questions...
If you did a proper migration to the new domain then you should recover your traffic in a few weeks.
The dot com does give some opportunities in the international market, especially if you decide to support additional languages.