no.
no.
no.
the easiest part to address is graphics-wise. yeah, maybe fangames exceeded the graphics of games like frlg, rse or dppt, but those games were from roughly ten years or more ago. the games we are currently at, ultra sun and ultra moon, are bazillions of times better in graphics than our fangames. battling animations in games like reborn are alright, but when you look at the animations in other games, like the recently brought out phoenix rising, theyre absolutely awful, without even requiring a comparison.
mechanic-wise, fangames are absolutely garbage compared to core series. in the best of cases, such as reborn, you have a whole bunch of bugs, but theyre hidden well enough so players only come across like five to ten of them during their entire playtime. mind, this is the top of the top. in the worst of cases? events dont work as intended or outright dont work, some sprites are broken, scripts are broken, abilities are broken... again, this is something that isnt as omnipresent in a game like reborn (though I think just about everyone that has posted in here has encountered multiple bugs), but in games like phoenix rising? horrid.
story-wise, games like reborn are okay, which is about on par with core series. the core remains largely the same, though- main character sets out to defeat team because evil. only in games like reborn and rejuv we are forced to take a darker road to do so. you got some fangames that take a different road in that fashion (legends of the arena, most notably), but most fangames stay true to the core storyline created by the official games. I wouldnt say that reborn gives more screentime to major characters than core series does, as once more, alola gave some time in the spotlight to just about any major character in the entire game. of course, some major characters in reborn are given much more screentime, but that is also partly because the playtime is longer.
content-wise, fangames are able to exceed the core series in main game. the main game of core series is rather short, whereas fangames often have a really long main storyline. in postgame, both create postgame plot with smaller quests that the main character can do. however, gamefreak goes that extra way to create something every generation that can be replayed. the best example of this is the battle frontier, but other places like the battle tree, battle chateau, battle subway, pokemon world tournament etc. are the things that keep the game playable even after having completed it. of course I cant compare fangames like reborn to core series in this aspect, as we are still far from postgame.
in difficulty there is no question, fangames easily outmatch core series.
overall, the difference between fangames and real games is still very much visible. fangames are a fun way to pass time, theyre well developed for being non-official games (usually), but they cannot hold a candle to the experience of a complete, mostly bug-free game. theyre both good genres in their own right, but if I were to have to spend money on one of them, core series would be the easy pick.