I would have thought that channel bonding should be just below the IP layer and not depend on the underlying transport standard.
Then you could bond anything to anything!
Do they lock things down by default so only people from inside the company can access it?
No because you cannot just drop a standard config for that.
So someone in your company has to set that up and manage it when it needs to change.
"Well who is supposed to do that? No-one is technical here!" Whoops!
If it was that easy servers would already come completely pre-configure regardless of which company they are going to. That does not happen.
"A midsized company will not need one, as they won't be able to pay him fulltime"
Where did the money to pay them disappear to?
Also you think they will be happy with phoning someone external and hearing "You call is important to us. You are number 25 is a queue" for something as core as the network.
The blast radius for the network is the company not 1 department.