hubs arent actually slower, in the way they work, they are just stupid. A hub works on the physical layer of the OSI model, and simply reroutes bits. A switch however segments a collision domain because it works on the data-link layer of the OSI model. It looks/segments all packets which makes it smarter but a tiny bit slower. The plus to a switch is that it slows network congestion. For an individual computer, yes a switch is better and faster because it provides a user/client with the theoretical full bandwidth despite the packet switching, whereas in hubs, the users/clients share the bandwidth.