CSMA/CD applies to shared media, how to access the shared media by multiple users? Hub is a sharing device thus CSMA/CD applies.
Switch is an one to one device which you do not have to share the media with another client, so CSMA/CD does not applied and there is no multiple access by many users, it will operate at full duplex. 10BaseT can be full duplex if you use switch, no CSMA/CD, half duplex if you use hub and CSMA/CD will applied.
Alternatively think that if you have a phone and need to share (hub) with many users, only one can use it a time, CSMA/CD will detemine only one of the many users can use the line a time.
If it is a private line (switch) and there is no need to share with others, CSMA/CD does not applied.
1Gbps switch is the predominate device in the market, 1Gbps hub?
100 Mbps hubs are less common today as the price of switches have fallen sharply.
Market demands will detemine the implementation of CSMA/CD, hub or switch?