Not going to throw my own thoughts in here. I've done that before. But I just wanted to point out that the US Army has differing organizations and doctrine for each of their ABCTs, SBCTs, and IBCTs.
Its only the IBCT that has weapons companies at the rifle battalion. That's not to say that there aren't scouts or mortars in the all three types of rifle battalions. Each them in fact has a headquarters company which contains both the command and control elements as well as medical, scout and four mortar dets (I sometimes wonder if we really need a combat support company or if this organization just provides a spare major and MWO to replace casualties
). But the light IBCT infantry battalion has weapons entities. Each IBCT rifle company has a 60 mm mortar det. Each IBCT Rifle platoon has a weapons squad which can man any two of two MMGs or two Javelins. The IBCT infantry battalion's weapons company has four platoons and can field a mix and match of systems. Each platoon of four vehicles has two fitted for ITAS TOW and, in addition, there are 2 x .50 HMGs; 2x Mk 19 40mm grenade launchers and two Javelin systems. So as far as anti-armour systems are concerned, the IBCT infantry battalion can field 8 x TOW and 8 Javelin within the weapons company and another 18 Javelins from its nine rifle platoon weapons squads. (that's if they go all out on Atk weapons rather than MGs) On top of that my understanding is that the scout vehicles in the six cavalry platoons and three battalion scout platoons also carry Javelins for roughly another 50.
The ABCT on the other hand has it's primary anti-armour capability in its six tank companies for roughly a hundred tanks and the TOW launchers mounted on the Bradleys of its four rifle companies and three cavalry troops - that's a minimum of 95 TOW launchers. And yes, there are Javelins spread around the brigade as well but no specific weapons companies.
The SBCT is organized differently again. It has no tanks nor battalion weapons companies. The rifle companies used to have the MGS 105 mm Stryker but these are all gone (except for a dozen relegated to the weapons company of the brigade's cavalry squadron which also has 10 TOW Strykers). Rifle companies each have a two mortar Strykers in addition to the battalions four tubes. Javelins proliferate at the rifle squad and scout squad levels to my understanding. The situation is changing somewhat more. Currently the plan is to upgrade half of the rifle squads' Strykers with 30 mm gun systems while the remaining half are to get CROWS-J (Common Remotely Operated Weapons Station-Javelin (roughly 80 to the brigade)
I think what is clear from the above is that there are differing ways of meeting the challenge of engaging armour. In some ways these differences come from the essential functions that the brigade is to perform, in others its based on legacy equipment (for example the Bradleys TOWs have been around long before the Stryker was a thing or the Javelin existed). I believe in more centralized anti-armour forces, the Americans disagree and have the advantage of lots of cash to proliferate them everywhere.
One common point is that brigade anti-armour platoons or companies are no longer there in any of these brigades. On the other hand, the brigade's cavalry elements all have very robust anti-armour capabilities.
The critical point for any discussion is to understand the role of the formation within which the weapon is to be used and how it will be employed. Is the formation basically a heavy, fast moving hard striking force that fights more mobile than statics; is it a lightly armed formation that once dug in to defend has little mobility available to it; or is it one with lightly armoured somewhat mobile elements that does have some protected mobility available but basically fights dismounted like the light one. The mix of weapon systems may-and probably will-vary with that even if we call the basic unit "the infantry battalion". Those battalions might very well vary. Even the cavalry elements vary because of the primary vehicles contained within each type of brigade.
The other thing is things change over time. Stryker brigades didn't become the thing people thought they would be back in 2000. Their deployability never became as rapid as people hoped. Rather than battle taxis they've been uparmoured, and are now getting fighting stations.
So far all the changes vis-a-vis anti-armour has been of the direct fire type, but my guess is that will change with the next iteration of the US Army as greater use is made of autonomous vehicles and armed UAVs.
Unfortunately we continue to lag in this field and very badly indeed. The fact that the meanest light infantry brigade in the US Army can bring several hundreds of ATGMs to the fight while we bring ? ought to be a sharp rap to the back of our collective heads (and I won't even mention artillery or AD)