Can any verb in the simple present tense express a scheduled future event when used in a main clause?
Here's an article titled "NBN rolling out FttDP to 700,000 premises, replacing Optus HFC footprint":
The National Broadband Network (NBN) company has announced that it will be replacing the Optus hybrid fibre-coaxial (HFC) footprint with its fibre-to-the-distribution-point (FttDP) network, with up to 700,000 premises to be covered by the new network technology.
...
DOCSIS 3.1 -- currently due to be launched in the second half of 2017 -- would enable HFC users to reach speeds of 1Gbps down/100Mbps up.
...
In terms of FttDP speeds, the VDSL box currently being used has the capability to deliver speeds of up to 500Mbps, but, once it is updated to a G.Fast box, has the capacity for 1Gbps.
In the last sentence, there are two main clauses connected with but, and the verb has of the second main clause is in the simple present tense and denotes a scheduled future event.
Is this use of has grammatical?
What if has is replaced with gets?
In terms of FttDP speeds, the VDSL box currently being used has the capability to deliver speeds of up to 500Mbps, but, once it is updated to a G.Fast box, gets the capacity for 1Gbps.
In another question "Very very confused! which verbs can be used in simple present tense for scheduled future events?", the only answer there says, "Almost any action verb can be used in the present tense for a scheduled future event."
Does this mean that stative verbs such as has in the above article cannot generally be used in the present tense for a scheduled future event when used in a main clause?
You seem to be distraught that the VDSL box, a currently used piece of hardware, once updated to a G.Fast Box, has a capacity of 1Gbps.
From the customer's point of view, this update and its resultant speed increase is a future event and could be announced:
After an update of the currently used VDSL box into a G.Fast Box, customers will enjoy a capacity of 1Gbps.
From the company's point of view, however, this is simply an established fact in the present tense. They tried it out in a lab somewhere. We've got this box, we do a firmware update and voilà, we've got 1Gbps capacity.
By the way, gets the capacity in your suggested revision sounds non-idiomatic: will get does not, because, as you noted, have is statal, but get can be a process.