Still better than nothing.
I dont know why they atack that much on point B.
So far from what i have noticed (not taking the FG42 into consideration as i am not there yet) and playing mostly on Normandy:
Normandy looks quite balanced from a perspective of US vs Germany, wins balance out at ~50% ±2 and you have skilled players on both sides as well as the contrary. However, the overly skilled ones are quite rare.
Weapons also balance out quite good. However, personally i think the allies have the edge here, especially when we consider the semi-auto rifles M1 Garand and the G43. Ironsights on the Garand are just soooo much better. SMGs…well, as a german i am biased, MP40 > all 
BA Rifles…i´d rate the Kar98k and the Lee Enfield mk4 the same, both good handling and good ironsights. Ross and Springfield, for me, they are kinda Meh, but thats mostly due to me sucking with their sights. As for LMGs i think they balance out quite good, MG 34/42 vs BAR in my opinion are equal. MGs have the better RoF and to some degree better sights, but the browning is better with short bursts, although limited by its magazine. Also, the bar is lighter in comparison to the 42, so if mass etc is implemented correctly, the soldier is more agile with the BAR, giving an edge in CQB.
Anti tank weapons, there the allies have the edge. I mean…you can´t beat PIAT with the Sturmpistole, that thing is just utter garbage and even a direct hit against the ammo on an M5A1 can result in my beloved message “no damage” (stuart model fixed btw?)
Tanks…don´t get me started. Only real usable ones on german side are the IVs from normandy. Pz II is a complete joke having to stand against the T60 and the BT-7 is quite superior to the Pz III and IV due to speed and manouverability (where´s that “fire prone” trait of the BT btw?
)
The main reason it looks you see the factions as “unbalanced” atm seems to be the players themself, but that is nothing the developer can be accounted for as that is simply people lacking common knowledge, and again, they are on both sides equally.
Main reason being that playes often only play for “muh kills”, not getting to objectives and capping / defending them, not marking enemy movements and so on, basically, the complete lack of any kind of teamplay.
About your questions as to why the B point is attacked that much: It often is the main chokepoint wich, when defended right almost ensures you victory A and C often are too far away from each other to switch support etc so holding B ensures you can support another hold point that is under enemy attack as well as start a quick counteroffensive.