i completely feel you.
same thing over berlin.
despite my best efforts being always on top in the leaderboard, you have to realize that not everyone is " good " and many times germany gets bots due to people leaving.
like, the german playerbase is quite often brainless ( not to be offencive of course ) and as you can see the in the forum, they are the ones always complaining for nerfs the opponents and buff their main nation.
this usually happens with all nations, but with germany, a bit more.
in normandy, and just like berlin, ( or i should say in the game entirely ) there are many asymetrical options ( examples, smgs, machienguns, vehicles, aircrafts ) and yada yada yada.
the only way to win, is through coordination. something that clearly is lacking.
so your only options are, find someone who plays in a team or find a community to play with more people and have coordination.
for the rest, you can’t really relay on randoms.
in normandy, it is easier to attack.
especially when you have secondary objectives, and incredible breakthrough tank, and powerfulls airplanes.
objectively speaking, the End tier american equipment is far superior to the germans one ( until the panther and the stg will be added )
but this as you can show your self, does not mean germans cannot pull out a fight.
although, keep in mind that it’s somewhat historical accurate if germany lose 
at this point, it’s normal losing i suppose. although it ain’t your fault. you are not doing anything wrong.