So I have to guess that you didn't know that you need better switches. Cisco and other companies sell such things and you can get them on the internet.

Sometimes you run into a new IT tech that thinks they can fix a cranky/buggy switch. For them you give them time to learn.
Bob