Ok so we all know that the daily limit for coins from defending a gym is 50. We also know that the only way to remove a pokemon from defending a gym is to knock it out by attack. This is my aggravation and I will explain potential fixes for it.
I have 3 pokemon defending gyms that have been out there several days. If they all got knocked out at once I would only collect enough coins for a single pokemon defending a gym for like 8.2 hours (or what ever it takes to reach 50 coins). I cant spin those gyms being remote, I cant collect daily/hourly rewards for defending the gym, and I cant even force remove my pokemon to collect the coins or because i need it for a raid.
So here are a couple of ideas I have to fix this:
- If pokemon is not knocked out within 24 - give the trainer the ability to swap for another pokemon or remove the pokemon if there is another teammate defending the gym. I know you shouldnt be able to just leave a gym completely undefended because that would cause exploits
- Instead of only giving out rewards when a pokemon is kicked out of the gym, give out rewards at a designated interval so leaving them there isnt a complete waste of a pokemon. For the 5 days of my pokemon being at the gym, i would be far less upset if I had been collecting coins this entire time vs only getting the 50 when and if another trainer comes along.
- Allow people defending the gyms to spin the gyms remotely. Maybe we only get one item, but if we can give berries to our pokemon remotely, why cant we spin it remotely.
The only two benefits from controlling a gym is getting additional items from spinning it and the coins you get when getting knocked out. Other than that, there is really no point to even put a pokemon in the gym. I think this feature really needs some polish to improve incentive to want to keep your pokemon there. The more incentive there is, the more people will want to attack and such.