From my browsing on this forum and the COH2 subreddit, I think a fairly common sentiment is that both axis factions (more so Ost, but OKW is not far behind, at least as game modes get larger) are fairly braindead to play atm. The overall design of these factions, in addition to unit philosophy and performance is what makes this seem like a fact. At the core of it, it's a lot easier to micro one very powreful unit (axis) than several weak units (allies). Additionally, axis is generally more forgiving now when it comes to losing units, since they have many backup tools that can help them stall back into the game.
I think most of the unbiased players would agree that axis is significantly easier to play in teamgames, which indeed makes them stronger at the lower & average skill level. I'd say the biggest reason for this is the straight forward tech-tree and unit availability compared to the allies factions, the points you mentioned come after that imo