Pokémon TCG Pocket's trading feature launch has been underwhelming, despite high player demand. This led developers to announce a rework of the trading system.
As a temporary fix, 1000 Trade Tokens are being gifted to all players via the in-game Gifts menu. Trade Tokens were previously a necessary currency for card trading. The developers previously stated their intention to make trading easier and to adjust currency acquisition. Many players criticized the trading restrictions, such as rarity limitations and the required currency.

Reworking the Trading System
To avoid the current issues, a simpler, more open trading system, or the removal of trading altogether, would have been preferable. While botting and exploitation are valid concerns, the existing restrictions likely wouldn't deter determined players.
Hopefully, the upcoming trading rework will address these concerns. A well-implemented digital trading system could make Pokémon TCG Pocket a strong competitor to the physical card game.
For newcomers to Pokémon TCG Pocket, check out our guide on the best decks to build.