I understand your concern, and it makes sense to have Gyms have levels lower than the cap, as this is done often in the official games, and makes the game easier. However, this is my thought process on the matter:
* The AI in the game is not super smart, so higher levels act as a compensation
* Just taking levels into account, you can't know for sure that the fight will be too difficult. Some people won unwinnable fights in the game with NPCs that had lvl 80-90 teams, while they had a team of 40-50 lvl Pokemon. You should try to fight in the gym first, then see if that's too difficult or not.
* In the official games, the gyms and fights have become increasingly easy over the generations. I'd like to try to have the player have some challenge instead of just blazing through the game and try to think of a strategy and/or a team that can overcome this challenge. What I'm doing is far less difficult than some fan games out there anyways (e.g. Reborn, Rejuvenation)
* Everyone is playing the game on the same difficulty, and I'm updating the game difficulty level according to the general sentiment of the people who have commented, taking into consideration that I still want some of the fights to remain difficult, so if I notice that a lot of people complain about a certain part in the game being too difficult, I'll work on making that part more manageable. With that said, there have been very little complaints in regards to gyms so far, so I don't believe I'll be changing that aspect of the game.
Of course, you are free to have your opinion on the matter, and I'll take that into consideration, and maybe have a difficulty mode in the future that could solve this problem.[/Q
(i respect what you said of the game cause it's your game and what you think you can do
and i love the idea of difficult modes i hope you do that in future )