The coin limit for gyms is ridiculously low. If you defend multiple gyms for multiple days you can still only get 50 when they come back. There still isnt trading a year after the game was released. It makes it impossible to get everything, especially regional exclusives.
Mpratt1994 about Pokémon GO, v1.37.2