Short answer:
Yes. This is an artificial limitation that companies apply on purpose.
Long answer:
There's no specific limitation in copper, but there is a limit to the frequencies you can push into copper and have it come out the other end as readable data.
Whether or not you make a connection asymmetric just depends how you want to use the bandwidth that you have. If Cox really wanted to, they could offer a package with 500mbit up and 500mbit down, or split it the other way and offer 1GB up and 30Mbit down. The vast majority of consumers want the faster part to be the download though, so that's what they offer.
The main difference between Fiber and the type of Coax connection that Cox use is that Fiber is a Point-To-Point system, whereas Coax cable tends to be a ring network, star network or some other topography where at the very best, you're sharing bandwidth with all your neighbours, and at worst with everyone in your town.
Not that this fact in itself means that they have to allocate more to down than up, but it does mean that there's almost always going to be competition for spectrum and the ISP is more likely to be constrained by demands on your local copper wire more than they are by their actual connection speed to the outside world. Faced with the fact that there is going to be contention on your wire, the safest and least impacting option is to limit upload speed to prevent the local area getting too congested.
With Fiber, you're more-or-less connected directly to your ISP on a one-to-one basis. There's nobody else trying to communicate on the same frequency or sharing your line, so they might as well leave it uncapped.
However, this only tells half the story.
Another reason ISPs like to cap upload is cost. It's becoming less and less common, but some ISP peering arrangements allow ISPs to download for free, but charge for uploads. So your ISP limits how much you can upload in order to limit their own costs.
And finally, they do it so that they can up-sell you on to their business tariff. The reasoning goes that if you want a lot of upload you're probably running some kind of server, and if you're running some kind of server you can afford a "proper" business connection with uncapped uploads. If you can afford to pay more, and they can engineer a situation to make you pay more (without annoying too many of their customers who are quite happy with crappy upload speeds and simply don't know any better) then they will absolutely do so.
At the moment, Fiber is a new technology and they want to attract enthusiasts and prosumers to buy it, so they aren't really offering asymmetric fiber connections yet. They will come though, as soon as someone figures out they could be selling the same product badged as "business fiber" for twice the cost.
41Someone incorrectly closed this question as a dup. The proposed dup asked why some fiber services are asymmetric, whereas this question asks why cable modem service is asymmetric. There are different reasons why different networking technologies are symmetric or asymmetric, and trying to cover them all with one abstract high-level answer is not helpful. So I've re-opened this question. – Spiff – 2020-01-24T19:47:10.567
Ironic that you re-opened this question and you're the top answer ;) – Geoff Griswald – 2020-02-05T14:47:16.553