Complain to the ISU, then. And let them know your better ideas for the GP selection process. Bottom line: Pulkinen has previously had top level competitive results and he's popularly regarded for his talent. He was invited by Finland federation to participate at Finlandia Trophy, as he usually has been. His father has Finnish heritage.
And again, it should not be difficult to understand the fact that Maxim Naumov was initially a Skate America host selection by U.S. fed. Some fans may not want to believe it, but IMO, there's no doubt that all three U.S. guys, and likely many other invited athletes competing at GP France were initially set to compete at Skate America (aside from the French skaters). When the rescheduling switch took place between France and the U.S., many of the assigned skaters did not switch, especially the three U.S. men: Malinin, Naumov, and Torgashev. And the three Italian men now competing at Skate America: Circelli, Rizzo, and Grassl.
Once again, Pulkinen is no longer competing on the GP. He's injured. So you might as well stop beating the drum about him. Also, for goodness sake, please cease complaining about Maxim Naumov receiving one GP (initially a host selection). Find some other skaters who got GPs over those who didn't to complain about. There are plenty of skaters, besides talented Maxim Naumov (who grievously lost his parents), to pull from the GP assignment list and complain about. Quite clearly, the World standings rankings are NOT a major nor important factor in determining the GP selection process.
Of course, you can continue your complaining if you wish. It will be to no avail. The process is not going to change next year. The sport of figure skating is not and has never been fair. I'm sure plenty of skaters can bear witness to this harsh reality.