I dont think that Poland or Belgium are better than Germany, but the groups are still very unevenly distributed. France, Italy, England and Spain are the 4 best team here and they all could field a great team at the olympics next year unlike all teams from group B.
The 4 european spots at the olympics should have gone to 4 out of France (Dembele, Mbappe, Pavard, Diallo, Coman, Ndombele, Hernandez, Konate, Zagadou, Upamecano, Dagba, Diaby, Lafont, Karamoh, Kamara, Guendouzi, Aouar), Italy (Chiesa, Zaniolo, Kean, Donnaruma, Pellegrini, Tonali, Cutrone), Portugal (Felix, Guedes, Dalot, Neves, Fernandes, Dias), Netherlands (De Ligt, De Jong, Van de Beek, Bergwijn, Kluivert), Spain (Rodri, Ceballos, Merino, Reguilon, Fornals, Roca, Ruiz, Asensio, Vallejo, Diaz, Olmo, Angelino, Torres, Zubeldia, Alena, Soler, Oyarzabal) and England (if they were eligible?) (Rashford, Sancho, Alli, Foden, Hudson-Odoi, Loftus-Cheek, Alexander-Arnold, Wan-Bissaka, Sessegnon, Gomez, Maddison, Winks, Rice, Abraham, Lookman, Solanke, Davies, Nelson). If Germany qualifies, then they will basically have no exciting players at the olympics, because Havertz won't play.