There are several problems in your review:
1) First of all, the comparison with pokèmon adventures does not make sense: that is a manga that differs a lot from the games of the main series, for example it has a decidedly darker story that can be unsuitable for children (who are still the main target of the entire franchise).
For example the theme of death: even in the games of the main series pokèmons die, however when they are defeated in battle they are always KO'd, they are never killed on the battlefield.
In Pokèmon Adventures, on the other hand, death is portrayed in a much more explicit and realistic way with pokèmon being cut in half and brutally killed by the foe pokemons.
Source:
https://www.polygon.com/pokemon/2018/9/25/17870422/pokemon-adventures-manga
Image:
https://cdn.vox-cdn.com/thumbor/-HAynjDcTzeVGK_Lggv5DC3YLnQ=/0x0:731x549/920x0/filters:focal(0x0:731x549):format(webp):no_upscale()/cdn.vox-cdn.com/ uploads / chorus_asset / file / 13103913 / arbok_slashed.png
And there are many other examples (parts of cities that are completely destroyed and hundreds of innocent citizens who die), I will put this article in Italian that explains very well the differences between games and manga adventures:
https://www.animeclick.it/news/76865-pokemon-adventures-le-scene-piu-cruente-del-manga
So there are 2 different types of stories that cannot be compared: Pokemon video games are products that have children as the main target of reference, while the Pokemon adventures manga is aimed at a more mature audience.
Pokèmon uranium is a game developed along the lines of the games of the main series, but tries to explore some themes never faced before (first of all the pokèmon environment that is damaged by men because of the nuclear power plants they built).
2) You complained about the grinding, saying it's against the canons of the franchise. However, you completely ignore that the grinding has always been in the main series titles, for example the postgame of Black and White: as soon as the player finishes the game he will find the pokèmon close to level 50, while the pokèmon of the coaches in the postgame will stick on levels 62-64 (the wilds in the black and white postgame are as strong as an Elite4 pokèmon).
Not to mention Red in Gold / Silver / Crystal: he is a trainer with the pokémon at level 80 (and a pikachu at level 88), but this is a boss who has been put to give the player a goal and make him he felt gratified in reaching it. But I realize that today's players are much lazier than before, so I understand your point of view.
In addition, the level scaling of the pokèmons of the gym leaders do not seem so high considering games such as Diamond, Pearl and Platinum.
https://pokemon-uranium.fandom.com/wiki/Tandor_League
https://bulbapedia.bulbagarden.net/wiki/Sinnoh_League
3) One of the problems you mentioned is Tractor, which you think is too OP.
First of all he has no high defenses, he only has 70 in defense and 80 in special defense, which is very little considering that a Gliscor (physical Tank) has 125 in defense + poison heal.
70 is a fairly low defense that makes it unable to resist attacks like Earthsquake.
For the rest: Tractor is a tough pokèmon for its typing (dragon steel makes it resistant to fairy, dragon, ice and nuclear: 4 very important types in the Uranium metagame).
From the point of view of the attack it is good, but not so much: 110 is a good value, but considering that there are Pokemon like Haxorus with 147 in attack the value 110 is not particularly high (moreover Haxorus has 90 in defense, which makes it more resistant than Tractor).
From a skill point of view: yes, speed boost is actually OP, but Pokémon that are OP because of their ability are not new: they also exist in the games of the main series, look at this:
https://bulbapedia.bulbagarden.net/wiki/Blaziken_(Pok%C3%A9mon
Or (Mega Kangaskhan):
https://netbattle.forumfree.it/?t=71465620
Regarding the legendary that is able to outspeed certain 100 pokèmon: generally when you have a very strong and fast pokèmon, but also very vulnerable, you tend to use priority moves: in this way it is easy to counter, but I think it's a too complex tactic.
I will stop here: but I would have much more to say.
Regarding certain bugs: the hating for certain things seems ridiculous to me, considering that they do not compromise the content value of the game and that it is only a free fangame made by fans purely for passion.
Sure: it's fair to be critical, but you could skip over certain things for a product of this kind