If you break up the words and do it step by step it is easier to understand the material you are reading. It also helps if you do not recognize a word and have to look it up it’s definition in the dictionary.
You would use a comma. The semi colon acts when both what is in front and behind it can stand alone as a sentence. “With technology in the hands of so many people” does not make sense standing alone.